public JsonResult getActiveTransportPrice_Price(int ProducerID, int ConsumerID, int ProduceID) { List <T_TransportPrices> list = db.T_TransportPrices.Where(m => m.StateID == true && m.ProducerID == ProducerID && m.ConsumerID == ConsumerID && m.ProduceID == ProduceID).ToList(); List <TransportPrice> trList = new List <TransportPrice>(); if (list.Count == 1) { TransportPrice tr = new TransportPrice(); tr.TransportPriceID = list[0]._TransportPriceID; tr.Price = list[0].Price; trList.Add(tr); } return(Json(trList)); }
public async Task <bool> Update(TransportPrice transportPrice, string UpdatedUser = "******") { try { transportPrice.EditedUser = UpdatedUser; this.unitOfWork.TransportPriceRepository.Update(transportPrice); await this.unitOfWork.SaveChangeAsync(); return(true); } catch (Exception objEx) { AddError(objEx); return(false); } }
public async Task <bool> Add(TransportPrice transportPrice, string CreatedUser = "******") { try { transportPrice.CreatedUser = CreatedUser; this.unitOfWork.TransportPriceRepository.Insert(transportPrice); await this.unitOfWork.SaveChangeAsync(); return(true); } catch (Exception objEx) { await AddError(objEx); return(false); } }
public async Task <JsonResult> AddDetails([FromBody] AddTransportTypePrice addTransportTypePrice) { TransportPrice transportPrice = new TransportPrice { DistrictID = addTransportTypePrice.DistrictID, TransportTypeID = addTransportTypePrice.IdTransport, Price = addTransportTypePrice.Price }; bool bolInsertTransportPrice = await this.TransportPriceBLL.Add(transportPrice); if (bolInsertTransportPrice) { var listTransportPrice = await this.TransportPriceBLL.Get(filter : p => p.TransportTypeID == addTransportTypePrice.IdTransport); return(Json(new { success = "true", data = listTransportPrice })); } return(Json(new { success = "false" })); }