public int AddDesignation(Designation designation) { DesignationRepository.Add(designation); DesignationRepository.SaveChanges(); return(designation.DesignationId); }
/// <summary> /// Add /Update Designation /// </summary> public Designation SaveDesignation(Designation designation) { Designation dbVersion = designationRepository.Find(designation.DesignationId); //Code Duplication Check if (designationRepository.DoesDesignationCodeExist(designation)) { throw new CaresException(Resources.EmployeeManagement.Designation.DesignationCodeDuplicationCheck); } if (dbVersion != null) { UpdateDesignationPropertie(designation, dbVersion); designationRepository.Update(dbVersion); } else { dbVersion = new Designation(); SetDesignationProperties(designation, dbVersion); designationRepository.Add(dbVersion); } designationRepository.SaveChanges(); // To Load the proprties return(designationRepository.Find(dbVersion.DesignationId)); }
public IActionResult Create(DesignationViewModel designationViewModel) { var designation = _mapper.Map <Designation>(designationViewModel); if (ModelState.IsValid) { try { if (_designationRepository.Add(designation)) { ViewBag.Message = "Designation Saved Successfully"; ModelState.Clear(); } else { ViewBag.Message = "Designation Save Failled"; } } catch (Exception e) { ViewBag.DesignationMessage = e.Message; } } return(View()); }
public Designation CreateDesignation(CreateDesignation designation) { var designationMap = new Designation() { Title = designation.Title, Description = designation.Description }; _designationRepository.Add(designationMap); _designationRepository.Commit(); return(designationMap); }
public RedirectToActionResult Create(Designation employee) { Designation newEmployee = new Designation { Date = employee.Date, Time = employee.Time, Day = employee.Day, ClientName = employee.ClientName }; _empRepo.Add(newEmployee); return(RedirectToAction("AllDetails")); }
public bool CreateDesignation(Designation designation) { bool isSuccess = true; try { designationRepository.Add(designation); this.SaveRecord(); ServiceUtil <Designation> .WriteActionLog(designation.Id, ENUMOperation.CREATE, designation); } catch (Exception ex) { isSuccess = false; logger.Error("Error in creating Designation", ex); } return(isSuccess); }
public bool Add(Designation entity) { return(_designationRepository.Add(entity)); }
public Designation Create(Designation objectToCreate) { repository.Add(objectToCreate); Save(); return(objectToCreate); }
public IActionResult AddDesignation([FromBody] Designation model) { Designation_repo.Add(model); return(new OkObjectResult(new { DesignationID = model.DesignationId })); }