public void DeleteCertification(EmpCertificationDto empCertification) { EmpCertification empCert = DataContext.EmpCertifications.FirstOrDefault(ec => ec.EntryID == empCertification.EntryID); empCert.IsDeleted = true; empCert.UpdateTimeStamp(empCertification.LoggedInUserName); DataContext.EmpCertifications.Add(empCert); DataContext.Entry(empCert).State = EntityState.Modified; DataContext.SaveChanges(); }
public ActionResult AddCertification(EmpCertificationModel certificationModel) { try { EmpCertificationDto certDto = Mapper.Map <EmpCertificationModel, EmpCertificationDto>(certificationModel); empService.AddCertification(certDto); DisplaySuccessMessage("Certification added successfully"); } catch (Exception exp) { DisplayUpdateErrorMessage(exp); } return(RedirectToAction("Certifications", new { eid = certificationModel.EmployeeID })); }
public void AddCertification(EmpCertificationDto empCertification) { EmpCertification empCert = new EmpCertification { CertificationID = empCertification.CertificationID, CertifiedOn = empCertification.CertifiedOn, EmployeeID = empCertification.EmployeeID, ValidUpto = empCertification.ValidUpto, }; empCert.UpdateTimeStamp(empCertification.LoggedInUserName, true); DataContext.EmpCertifications.Add(empCert); DataContext.Entry(empCert).State = EntityState.Added; DataContext.SaveChanges(); }
public void DeleteCertification(EmpCertificationDto empCertification) { repository.DeleteCertification(empCertification); }
public void AddCertification(EmpCertificationDto empCertification) { repository.AddCertification(empCertification); }