修改设备信息
This commit is contained in:
parent
2e19b42a4b
commit
f232d4c901
|
|
@ -0,0 +1,2 @@
|
|||
alter table [dbo].[Material_Equipment] add Factory nvarchar(100) null
|
||||
GO
|
||||
|
|
@ -37,6 +37,7 @@ namespace BLL
|
|||
newEquipment.ArrivalDate = Equipment.ArrivalDate;
|
||||
newEquipment.CompileMan = Equipment.CompileMan;
|
||||
newEquipment.CompileDate = Equipment.CompileDate;
|
||||
newEquipment.Factory = Equipment.Factory;
|
||||
db.Material_Equipment.InsertOnSubmit(newEquipment);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
|
@ -62,6 +63,7 @@ namespace BLL
|
|||
newEquipment.Num = Equipment.Num;
|
||||
newEquipment.ArrivalDate = Equipment.ArrivalDate;
|
||||
newEquipment.InspectionId = Equipment.InspectionId;
|
||||
newEquipment.Factory = Equipment.Factory;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@
|
|||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar1" Position="Top" runat="server" ToolbarAlign="Left">
|
||||
<Items>
|
||||
<f:DropDownList ID="drpUnit" runat="server" Label="供货单位" LabelAlign="Right" LabelWidth="80px" EnableEdit="true">
|
||||
<f:DropDownList ID="drpUnit" runat="server" Label="采购单位" LabelAlign="Right" LabelWidth="80px" EnableEdit="true">
|
||||
</f:DropDownList>
|
||||
<f:DropDownList ID="drpMainItem" runat="server" Label="主项" LabelAlign="Right" EnableEdit="true" LabelWidth="60px">
|
||||
</f:DropDownList>
|
||||
|
|
@ -67,7 +67,7 @@
|
|||
HeaderTextAlign="Center">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="180px" ColumnID="UnitName" DataField="UnitName"
|
||||
FieldType="String" HeaderText="供货单位名称" TextAlign="Center"
|
||||
FieldType="String" HeaderText="采购单位" TextAlign="Center"
|
||||
HeaderTextAlign="Center">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="120px" ColumnID="MainItemName" DataField="MainItemName"
|
||||
|
|
@ -82,6 +82,9 @@
|
|||
<f:RenderField Width="100px" ColumnID="EquipmentCode" DataField="EquipmentCode"
|
||||
FieldType="String" HeaderText="设备位号" TextAlign="Center" HeaderTextAlign="Center">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="100px" ColumnID="Factory" DataField="Factory"
|
||||
FieldType="String" HeaderText="生产厂家" TextAlign="Center" HeaderTextAlign="Center">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="100px" ColumnID="PressClass" DataField="PressClass"
|
||||
FieldType="String" HeaderText="压力等级" TextAlign="Center" HeaderTextAlign="Center">
|
||||
</f:RenderField>
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@
|
|||
<f:TextBox ID="txtContractNo" runat="server" Label="合同编号"
|
||||
MaxLength="70" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpUnit" runat="server" ShowRedStar="true" Label="供货单位" LabelWidth="100px" LabelAlign="Right" EnableEdit="true">
|
||||
<f:DropDownList ID="drpUnit" runat="server" ShowRedStar="true" Label="采购单位" LabelWidth="100px" LabelAlign="Right" EnableEdit="true">
|
||||
</f:DropDownList>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
|
|
@ -61,6 +61,14 @@
|
|||
</f:NumberBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtFactory" runat="server" Label="生产厂家" ShowRedStar="true" Required="true"
|
||||
MaxLength="100" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
<f:Label runat="server"></f:Label>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
</Rows>
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
|
||||
|
|
|
|||
|
|
@ -56,6 +56,7 @@ namespace FineUIPro.Web.CQMS.Material
|
|||
{
|
||||
this.txtArrivalDate.Text = string.Format("{0:yyyy-MM-dd}", Equipment.ArrivalDate);
|
||||
}
|
||||
this.txtFactory.Text = Equipment.Factory;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -67,7 +68,7 @@ namespace FineUIPro.Web.CQMS.Material
|
|||
{
|
||||
if (this.drpUnit.SelectedValue == BLL.Const._Null)
|
||||
{
|
||||
Alert.ShowInTop("请选择供货单位!", MessageBoxIcon.Warning);
|
||||
Alert.ShowInTop("请选择采购单位!", MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
//if (this.drpMainItem.SelectedValue == BLL.Const._Null)
|
||||
|
|
@ -101,6 +102,7 @@ namespace FineUIPro.Web.CQMS.Material
|
|||
Equipment.Unit = this.txtUnit.Text.Trim();
|
||||
Equipment.Num = Funs.GetNewDecimalOrZero(this.txtNum.Text.Trim());
|
||||
Equipment.ArrivalDate = Funs.GetNewDateTime(this.txtArrivalDate.Text.Trim());
|
||||
Equipment.Factory = this.txtFactory.Text.Trim();
|
||||
Equipment.CompileMan = this.CurrUser.PersonId;
|
||||
Equipment.CompileDate = DateTime.Now;
|
||||
if (!string.IsNullOrEmpty(EquipmentId))
|
||||
|
|
|
|||
|
|
@ -129,6 +129,15 @@ namespace FineUIPro.Web.CQMS.Material {
|
|||
/// </remarks>
|
||||
protected global::FineUIPro.NumberBox txtNum;
|
||||
|
||||
/// <summary>
|
||||
/// txtFactory 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtFactory;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar1 控件。
|
||||
/// </summary>
|
||||
|
|
|
|||
|
|
@ -126,7 +126,7 @@ namespace FineUIPro.Web.CQMS.Material
|
|||
oleDBConn.Close();
|
||||
oleDBConn.Dispose();
|
||||
hdCheckResult.Text = "1";
|
||||
AddDatasetToSQL(ds.Tables[0], 10);
|
||||
AddDatasetToSQL(ds.Tables[0], 11);
|
||||
}
|
||||
catch (Exception exc)
|
||||
{
|
||||
|
|
@ -180,14 +180,14 @@ namespace FineUIPro.Web.CQMS.Material
|
|||
string row1 = pds.Rows[i][1].ToString();
|
||||
if (string.IsNullOrEmpty(row1))
|
||||
{
|
||||
result += (i + 2).ToString() + "," + "供货单位名称" + "," + "此项为必填项!" + "|";
|
||||
result += (i + 2).ToString() + "," + "采购单位" + "," + "此项为必填项!" + "|";
|
||||
}
|
||||
else
|
||||
{
|
||||
var unit = units.FirstOrDefault(x => x.UnitName == row1);
|
||||
if (unit == null)
|
||||
{
|
||||
result += (i + 2).ToString() + "," + "供货单位名称" + "," + "[" + row1 + "]不存在!" + "|";
|
||||
result += (i + 2).ToString() + "," + "采购单位" + "," + "[" + row1 + "]不存在!" + "|";
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -258,6 +258,12 @@ namespace FineUIPro.Web.CQMS.Material
|
|||
//{
|
||||
// result += (i + 2).ToString() + "," + "到货日期" + "," + "此项为必填项!" + "|";
|
||||
//}
|
||||
|
||||
string row10 = pds.Rows[i][10].ToString();
|
||||
if (string.IsNullOrEmpty(row10))
|
||||
{
|
||||
result += (i + 2).ToString() + "," + "生产厂家" + "," + "此项为必填项!" + "|";
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!string.IsNullOrEmpty(result))
|
||||
|
|
@ -365,7 +371,7 @@ namespace FineUIPro.Web.CQMS.Material
|
|||
oleDBConn.Close();
|
||||
oleDBConn.Dispose();
|
||||
|
||||
AddDatasetToSQL2(ds.Tables[0], 10);
|
||||
AddDatasetToSQL2(ds.Tables[0], 11);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
|
@ -411,7 +417,10 @@ namespace FineUIPro.Web.CQMS.Material
|
|||
equipment.ProjectId = this.CurrUser.LoginProjectId;
|
||||
equipment.ContractNo = pds.Rows[i][0].ToString().Trim();
|
||||
equipment.UnitId = units.First(e => e.UnitName == pds.Rows[i][1].ToString().Trim()).UnitId;
|
||||
equipment.MainItemId = mainItems.First(e => e.MainItemName == pds.Rows[i][2].ToString().Trim()).MainItemId;
|
||||
if (!string.IsNullOrEmpty(pds.Rows[i][2].ToString().Trim()))
|
||||
{
|
||||
equipment.MainItemId = mainItems.First(e => e.MainItemName == pds.Rows[i][2].ToString().Trim()).MainItemId;
|
||||
}
|
||||
equipment.EquipmentName = pds.Rows[i][3].ToString().Trim();
|
||||
equipment.SpecificationAndModel = pds.Rows[i][4].ToString().Trim();
|
||||
equipment.EquipmentCode = pds.Rows[i][5].ToString().Trim();
|
||||
|
|
@ -419,6 +428,7 @@ namespace FineUIPro.Web.CQMS.Material
|
|||
equipment.Unit = pds.Rows[i][7].ToString().Trim();
|
||||
equipment.Num = Funs.GetNewDecimalOrZero(pds.Rows[i][8].ToString().Trim());
|
||||
equipment.ArrivalDate = Funs.GetNewDateTime(pds.Rows[i][9].ToString().Trim());
|
||||
equipment.Factory = pds.Rows[i][10].ToString().Trim();
|
||||
equipment.CompileMan = this.CurrUser.PersonId;
|
||||
equipment.CompileDate = DateTime.Now;
|
||||
BLL.CQMS_EquipmentService.AddEquipment(equipment);
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@
|
|||
<f:DatePicker ID="txtArrivalDate" runat="server" Label="到货日期" LabelAlign="Right"
|
||||
EnableEdit="true">
|
||||
</f:DatePicker>
|
||||
<f:TextBox ID="txtFactory" runat="server" Label="生产厂家"
|
||||
<f:TextBox ID="txtFactory" runat="server" Label="生产厂家" ShowRedStar="true" Required="true"
|
||||
MaxLength="100" LabelWidth="100px">
|
||||
</f:TextBox>
|
||||
</Items>
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -120367,6 +120367,8 @@ namespace Model
|
|||
|
||||
private string _InspectionId;
|
||||
|
||||
private string _Factory;
|
||||
|
||||
private EntityRef<Base_Project> _Base_Project;
|
||||
|
||||
private EntityRef<Base_Unit> _Base_Unit;
|
||||
|
|
@ -120407,6 +120409,8 @@ namespace Model
|
|||
partial void OnCompileDateChanged();
|
||||
partial void OnInspectionIdChanging(string value);
|
||||
partial void OnInspectionIdChanged();
|
||||
partial void OnFactoryChanging(string value);
|
||||
partial void OnFactoryChanged();
|
||||
#endregion
|
||||
|
||||
public Material_Equipment()
|
||||
|
|
@ -120729,6 +120733,26 @@ namespace Model
|
|||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Factory", DbType="NVarChar(100)")]
|
||||
public string Factory
|
||||
{
|
||||
get
|
||||
{
|
||||
return this._Factory;
|
||||
}
|
||||
set
|
||||
{
|
||||
if ((this._Factory != value))
|
||||
{
|
||||
this.OnFactoryChanging(value);
|
||||
this.SendPropertyChanging();
|
||||
this._Factory = value;
|
||||
this.SendPropertyChanged("Factory");
|
||||
this.OnFactoryChanged();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Material_Equipment_Base_Project", Storage="_Base_Project", ThisKey="ProjectId", OtherKey="ProjectId", IsForeignKey=true)]
|
||||
public Base_Project Base_Project
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue