public bool Update(int ID, string XingMing, string XingBie, int GongHao, string KaHao, string ZhaoPian, string XingJi, string GeYan) { if (ZhaoPian != null) { string vPath = System.Environment.CurrentDirectory; string vNewPhotoName = string.Format("{0}.png", GongHao); if (ZhaoPian != "") { File.Copy(ZhaoPian, string.Format(@"{0}\Photo\{1}", vPath, vNewPhotoName), true); } ZhaoPian = vNewPhotoName; } EmployeeEFModel vModel = new EmployeeEFModel() { ID = ID, XingMing = XingMing, XingBie = XingBie, GongHao = GongHao, KaHao = KaHao, ZhaoPian = ZhaoPian, XingJi = XingJi, GeYan = GeYan }; return(m_BasicDBClass.UpdateRecord(vModel)); }
public bool Update(int ID, string ZhangHao, string MiMa, bool GangTingGZ, bool LEDGongZhi, bool DianYuanGZ, ref string OutInfo) { bool vResult = false; string vSql = string.Format("Select *From `管理员` Where ID<>{0} and ZhangHao='{1}'", ID, ZhangHao); ManagerEFModel[] vSelectResult = m_BasicDBClass.SelectCustomEx <ManagerEFModel>(vSql); if (vSelectResult == null || vSelectResult.Length == 0) { ManagerEFModel vManagerEFModel = new ManagerEFModel() { ZhangHao = ZhangHao, MiMa = MiMa, DianYuanGZ = DianYuanGZ, GangTingGZ = GangTingGZ, LEDGongZhi = LEDGongZhi, ID = ID }; vResult = m_BasicDBClass.UpdateRecord(vManagerEFModel); } else { OutInfo = "管理员帐号重复"; } return(vResult); }
public bool Update(int ID, string ZhangHao, string MiMa, bool GangTingGZ, bool LEDGongZhi, bool DianYuanGZ) { ManagerEFModel vModel = new ManagerEFModel() { ID = ID, DianYuanGZ = DianYuanGZ, GangTingGZ = GangTingGZ, LEDGongZhi = LEDGongZhi, MiMa = MiMa, ZhangHao = ZhangHao }; return(m_BasicDBClass.UpdateRecord(vModel)); }
public void SaveSwitchTable(DataTable SwitchTable) { foreach (DataRow vTempRow in SwitchTable.Rows) { PowerSwithConfigEFModel vModel = new PowerSwithConfigEFModel(); CommClass.ConvertDataRowToStruct(ref vModel, vTempRow); switch (vTempRow.RowState) { case DataRowState.Added: m_BasicDBClass.InsertRecord(vModel); break; case DataRowState.Deleted: m_BasicDBClass.DeleteRecordByPrimaryKey <PowerSwithConfigEFModel>(vModel.ID); break; case DataRowState.Modified: m_BasicDBClass.UpdateRecord(vModel); break; } } }