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)); }
/// <summary> /// 获取当前工作的工号信息 /// </summary> /// <param name="GangTingID"></param> /// <returns></returns> public GongHaoPaiInfo GetGongHaoPaiInfo(int GangTingID) { GongHaoPaiInfo vResult = new GongHaoPaiInfo(); WatchHouseConfigEFModel vWatchHouseConfigEFModel = new WatchHouseConfigEFModel() { GangTingID = GangTingID }; WatchHouseConfigEFModel vSelectResult = m_BasicDBClassSelect.SelectRecordsEx(vWatchHouseConfigEFModel).FirstOrDefault(); if (vSelectResult.GongHao != null) { EmployeeEFModel vEmployeeEFModel = new EmployeeEFModel() { GongHao = vSelectResult.GongHao }; EmployeeEFModel vSelectResult1 = m_BasicDBClassSelect.SelectRecordsEx(vEmployeeEFModel).FirstOrDefault(); if (vSelectResult1.XingMing != null) { vResult = new GongHaoPaiInfo() { XinMing = vSelectResult1.XingMing, GeYan = vSelectResult1.GeYan, XingJi = vSelectResult1.XingJi, GonHao = vSelectResult1.GongHao.Value }; } } return(vResult); }
public bool Add(string XingMing, string XingBie, int GongHao, string KaHao, string ZhaoPian, string XingJi, string GeYan, ref string OutInfo) { bool vResult = false; if (!findGonHaoKaoHao(GongHao, KaHao)) { if (ZhaoPian != "") { string vPath = System.Environment.CurrentDirectory; string vNewPhotoName = string.Format("{0}.png", GongHao); File.Copy(ZhaoPian, string.Format(@"{0}\Photo\{1}", vPath, vNewPhotoName), true); ZhaoPian = vNewPhotoName; } EmployeeEFModel vModel = new EmployeeEFModel() { XingMing = XingMing, XingBie = XingBie, GongHao = GongHao, KaHao = KaHao, ZhaoPian = ZhaoPian, XingJi = XingJi, GeYan = GeYan }; vResult = m_BasicDBClass.InsertRecord(vModel) > 1 ? true : false; } else { OutInfo = "工号或卡号已经系统中存在"; } return(vResult); }