Ejemplo n.º 1
0
        public ActionResult PostError(ErrorRegisterModel value)
        {
            var error = _mapper.Map <Error>(value);

            _errorService.CreateError(error);
            var errorModel = _mapper.Map <ErrorModel>(error);

            return(Ok(errorModel));
        }
 public ActionResult Save(int id, ErrorRegisterModel errorRegister, IFormCollection collection)
 {
     try
     {
         // TODO: Add update logic here
         _errorRegister.UpdateErrorRegister(id, errorRegister);
         return(RedirectToAction(nameof(Index)));
     }
     catch
     {
         return(View());
     }
 }
 public ActionResult Create(ErrorRegisterModel errorRegister, IFormCollection collection)
 {
     try
     {
         // TODO: Add insert logic here
         _errorRegister.AddErrorRegister(errorRegister);
         return(RedirectToAction(nameof(Index)));
     }
     catch
     {
         return(View());
     }
 }
Ejemplo n.º 4
0
 public int AddErrorRegister(ErrorRegisterModel errorRegister)
 {
     try
     {
         if (errorRegister != null)
         {
             errorRegister.DateCreated = DateTime.Now;
             errorRegister.Status      = RiskRegister.CustomEnum.Enum.ProcessStatus.Pending;
             errorRegister.ErrorStatus = RiskRegister.CustomEnum.Enum.ErrorRegisterStatus.Unresolved;
             _riskRegisterDbContext.ErrorRegisters.Add(errorRegister);
             _riskRegisterDbContext.SaveChanges();
             return(errorRegister.Id);
         }
         return(0);
     }
     catch (Exception)
     {
         return(-1);
     }
 }
Ejemplo n.º 5
0
        public int UpdateErrorRegister(int id, ErrorRegisterModel errorRegister)
        {
            var _getErrorRegister = GetErrorRegister(id);

            if (_getErrorRegister != null)
            {
                var existingRegisters = _getErrorRegister;
                existingRegisters.DateUpdated  = DateTime.Now;
                existingRegisters.Id           = errorRegister.Id;
                existingRegisters.ErrorType    = errorRegister.ErrorType;
                existingRegisters.DepartmentId = errorRegister.DepartmentId;
                existingRegisters.CompanyId    = errorRegister.CompanyId;
                existingRegisters.RiskTypeId   = errorRegister.RiskTypeId;
                existingRegisters.Narration    = errorRegister.Narration;
                existingRegisters.Remark       = errorRegister.Remark;


                _riskRegisterDbContext.ErrorRegisters.Update(existingRegisters);
                _riskRegisterDbContext.SaveChanges();
                return(existingRegisters.Id);
            }
            return(0);
        }