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.")); } }