Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
 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 }));
 }
Exemplo n.º 3
0
        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();
        }
Exemplo n.º 4
0
 public void DeleteCertification(EmpCertificationDto empCertification)
 {
     repository.DeleteCertification(empCertification);
 }
Exemplo n.º 5
0
 public void AddCertification(EmpCertificationDto empCertification)
 {
     repository.AddCertification(empCertification);
 }