/// <summary> /// /// </summary> /// <param name="staffCode"></param> /// <param name="levelI"></param> /// <param name="dateLevelI"></param> /// <param name="levelII"></param> /// <param name="dateLevelII"></param> /// <param name="levelIII"></param> /// <param name="dateLevelIII"></param> /// <param name="dateConfirm"></param> public static void UpdateEye(string staffCode, string levelI, string dateLevelI, string levelII, string dateLevelII, string levelIII, string dateLevelIII, string dateConfirm, string dateTestActual) { var eye = GetEyeByID(staffCode); if (eye != null) { if (Ultils.IsNull(levelI)) { eye.CapDo = levelI; } if (Ultils.IsNull(levelII)) { eye.NangCap = levelII; } ; if (Ultils.IsNull(levelIII)) { eye.CNNguoiDaoTao = levelIII; } ; if (Ultils.IsNull(dateLevelI)) { eye.NgayCap = DateTime.Parse(dateLevelI); } if (Ultils.IsNull(dateLevelII)) { eye.NgayNangCap = DateTime.Parse(dateLevelII); } if (Ultils.IsNull(dateLevelIII)) { eye.NgayCNNguoiDaoTao = DateTime.Parse(dateLevelIII); } if (Ultils.IsNull(dateConfirm)) { eye.NgayThi = DateTime.Parse(dateConfirm); } if (Ultils.IsNull(dateTestActual)) { eye.NgayThiThucTe = DateTime.Parse(dateTestActual); } try { using (var context = new EducationSkillsDbContext()) { context.PR_Mat.Attach(eye); context.Entry(eye).State = EntityState.Modified; context.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.Message); } } }
/// <summary> /// /// </summary> /// <param name="staffCode"></param> /// <param name="levelI"></param> /// <param name="dateLevelI"></param> /// <param name="levelII"></param> /// <param name="dateLevelII"></param> /// <param name="levelIII"></param> /// <param name="dateLevelIII"></param> /// <param name="dateConfirm"></param> /// <param name="dateTestActual"></param> public static void UpdateSolder(string staffCode, string levelI, string dateLevelI, string levelII, string dateLevelII, string levelIII, string dateLevelIII, string dateConfirm, string dateTestActual) { var solder = GetSolderByID(staffCode); if (solder != null) { if (Ultils.IsNull(levelI)) { solder.CapDoHan = levelI; } if (Ultils.IsNull(levelII)) { solder.NangCapDo = levelII; } if (Ultils.IsNull(levelIII)) { solder.CNNguoiDaoTao = levelIII; } if (Ultils.IsNull(dateLevelI)) { solder.NgayCap = DateTime.Parse(dateLevelI); } if (Ultils.IsNull(dateLevelII)) { solder.NgayNangCap = DateTime.Parse(dateLevelII); } if (Ultils.IsNull(dateLevelIII)) { solder.NgayCNNguoiDaoTao = DateTime.Parse(dateLevelIII); } if (Ultils.IsNull(dateConfirm)) { solder.NgayThiXacNhan = DateTime.Parse(dateConfirm); } if (Ultils.IsNull(dateTestActual)) { solder.NgayThiThucTe = DateTime.Parse(dateTestActual); } try { using (var context = new EducationSkillsDbContext()) { context.PR_Han.Attach(solder); context.Entry(solder).State = EntityState.Modified; context.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.Message); } } }
/// <summary> /// /// </summary> /// <param name="id"></param> /// <param name="name"></param> public static void UpdateSubject(string id, string name) { var subject = GetSubjectById(id); if (subject != null) { subject.TenBoMon = name; try { using (var context = new EducationSkillsDbContext()) { context.PR_Bomon.Attach(subject); context.Entry(subject).State = EntityState.Modified; context.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.Message); } } }