public HttpResponseMessage PostPolUnitPrice([FromBody] JObject request) { int message; try { POLUnitPrice polUnitPrice = JsonConvert.DeserializeObject <POLUnitPrice>(request.ToString()); _user = _commonService.GetUserById(Convert.ToInt32(polUnitPrice.Createdby)); if (polUnitPrice.POLUnitPriceId > 0) { PolUnitPricesService _polUnitPriceService = new PolUnitPricesService(_user); message = _polUnitPriceService.UpdatePolUnitPrice(polUnitPrice); } else { PolUnitPricesService _polUnitPriceService = new PolUnitPricesService(_user); polUnitPrice.CompanyId = Convert.ToInt32(_user.CompanyId); message = _polUnitPriceService.InsertPolUnitPrice(polUnitPrice); } return(Request.CreateResponse(HttpStatusCode.OK, message)); }catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.BadRequest, _user.Language == "bn" ? "সিস্টেম তথ্য দেখাতে ব্যর্থ হয়েছে। আপনি আবার চেষ্টা করুন।" : "System has failed to show POL prices list. Please contact with admin.")); } }
public HttpResponseMessage GetPolUnitPriceById(int polUnitPriceId, int userId) { try { _user = _commonService.GetUserById(userId); PolUnitPricesService _polUnitPriceService = new PolUnitPricesService(_user); POLUnitPrice polUnitPrice = _polUnitPriceService.GetPolUnitPriceById(polUnitPriceId); return(Request.CreateResponse(HttpStatusCode.OK, polUnitPrice)); } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.BadRequest, _user.Language == "bn" ? "সিস্টেম তথ্য দেখাতে ব্যর্থ হয়েছে। আপনি আবার চেষ্টা করুন।" : "System has failed to show POL prices list. Please contact with admin.")); } }
public int UpdatePolUnitPrice(POLUnitPrice polUnitPrice) { return(_polUnitPriceRepo.UpdatePolUnitPrice(polUnitPrice)); }
public int InsertPolUnitPrice(POLUnitPrice polUnitPrice) { return(_polUnitPriceRepo.InsertPolUnitPrice(polUnitPrice)); }
public int UpdatePolUnitPrice(POLUnitPrice polUnitPrice) { _contex.POLUnitPrices.AddOrUpdate(polUnitPrice); _contex.SaveChanges(); return(1); }
public int InsertPolUnitPrice(POLUnitPrice polUnitPrice) { _contex.POLUnitPrices.Add(polUnitPrice); _contex.SaveChanges(); return(polUnitPrice.POLUnitPriceId); }