Exemple #1
0
 public FractionPercentVM AddFractionPercent(FractionPercentModel model)
 {
     model.CreatedOn = DateTime.Now;
     db.FractionPercent.Add(model);
     db.SaveChanges();
     return(GetFractionPercent(model.PercentSettingId));
 }
Exemple #2
0
 public IActionResult Put(int id, [FromBody] FractionPercentModel value)
 {
     try
     {
         if (!ModelState.IsValid)
         {
             return(BadRequest(ModelState));
         }
         value.PercentSettingId = id;
         _FractionPercentService.UpdateFractionPercent(value);
         responseData.Results = _FractionPercentService.GetFractionPercent(id);
         responseData.Status  = "OK";
     }
     catch (Exception ex)
     {
         responseData.Status       = "Failed";
         responseData.ErrorMessage = ex.Message + " exception details:" + ex.ToString();
     }
     return(Ok(responseData));
 }
Exemple #3
0
 public IActionResult Post([FromBody] FractionPercentModel value)
 {
     try
     {
         if (!ModelState.IsValid)
         {
             return(BadRequest(ModelState));
         }
         RbacUser currentUser = HttpContext.Session.Get <RbacUser>("currentuser");
         value.CreatedBy = currentUser.EmployeeId;
         _FractionPercentService.AddFractionPercent(value);
         responseData.Results = _FractionPercentService.GetFractionPercent(value.PercentSettingId);
         responseData.Status  = "OK";
     }
     catch (Exception ex)
     {
         responseData.Status       = "Failed";
         responseData.ErrorMessage = ex.Message + " exception details:" + ex.ToString();
     }
     return(Ok(responseData));
 }
Exemple #4
0
 public FractionPercentVM UpdateFractionPercent(FractionPercentModel model)
 {
     db.Entry(model).State = System.Data.Entity.EntityState.Modified;
     db.SaveChanges();
     return(GetFractionPercent(model.PercentSettingId));
 }