protected override void Saving() { if (!IsAdd) { var obj = EquipmentOffline.FindById(long.Parse(ItemID)); FrmAddEditBindComboBoxText.BindControlsToObject(obj, tabPage1); obj.OptrType = UserStatics.OptrType; obj.Save(); } }
protected override void Loading() { if (!IsAdd) { ctOfflineResultConfirm.DataSource = CommonStatics.GetDict(UserStatics.OptrType, "离线效果确认"); ctOfflineResultConfirm.DisplayMember = "Name"; ctOfflineWhoRepaired.DataSource = BllEquipmentOffline.GetWhoNotice(UserStatics.OptrType); ctOfflineWhoRepaired.DisplayMember = "Name"; var obj = EquipmentOffline.FindById(long.Parse(ItemID)); FrmAddEditBindComboBoxText.BindObjectToControls(obj, tabPage1); ctOfflineRepairDate.Value = UserStatics.GetSqlServerDateTime(); } }
public static DataTable GetAllTable(string optrType) { var dt = EquipmentOffline.Find(CK.K["OptrType"] == optrType && CK.K["OfflineResultConfirm"] != "" && CK.K["OfflineResultConfirm"] != null).ToDataTable(); dt.Columns[1].ColumnName = "机台号"; dt.Columns[2].ColumnName = "设备分类"; dt.Columns[3].ColumnName = "离线原因"; dt.Columns[4].ColumnName = "提交人"; dt.Columns[5].ColumnName = "离线日期"; dt.Columns[6].ColumnName = "维修记录"; dt.Columns[7].ColumnName = "效果确认"; dt.Columns[8].ColumnName = "修复人"; dt.Columns[9].ColumnName = "修复日期"; dt.Columns[10].ColumnName = "备注"; return(dt); }
public static long GetCount(string optrType) { return(EquipmentOffline.GetCount(CK.K["OptrType"] == optrType && (CK.K["OfflineResultConfirm"] == "" || CK.K["OfflineResultConfirm"] == null))); }