public ActionResult AddFuelMaster(FuelMasterDto objModel)
 {
     if (objModel.Type == "Fuel")
     {
         bool isResult = objFuelPriceRepo.InsertFuelRecord(objModel);
         if (!isResult)
         {
             return(PartialView(""));
         }
         var FuelList = objFuelPriceRepo.GetFuelDetail(objModel.SupplierId);
         return(PartialView("_FuelDetails", FuelList));
     }
     else if (objModel.Type == "Diesel")
     {
         bool isResult = objFuelPriceRepo.InsertDiselRecord(objModel);
         if (!isResult)
         {
             return(PartialView(""));
         }
         var FuelList = objFuelPriceRepo.GetDisellDetail(objModel.SupplierId);
         return(PartialView("_DieselDetails", FuelList));
     }
     else
     {
         bool isResult = objFuelPriceRepo.InsertGasolineRecord(objModel);
         if (!isResult)
         {
             return(PartialView(""));
         }
         var FuelList = objFuelPriceRepo.GetGasolineDetail(objModel.SupplierId);
         return(PartialView("_GasolineDetails", FuelList));
     }
 }
Beispiel #2
0
 /// <summary>
 /// Insert New Entry in Fuel Price Details DB Table
 /// </summary>
 /// <param name="objFuelMasterDto">Object of Model</param>
 /// <returns>Success Or Failure</returns>
 public bool InsertFuelRecord(FuelMasterDto objFuelMasterDto)
 {
     try
     {
         GFI_FuelDetail tblGFI_FuelDetail = new GFI_FuelDetail();
         tblGFI_FuelDetail.Price      = objFuelMasterDto.Price;
         tblGFI_FuelDetail.Discount   = objFuelMasterDto.Discount;
         tblGFI_FuelDetail.Date       = objFuelMasterDto.PriceDate;
         tblGFI_FuelDetail.CreatedBy  = objFuelMasterDto.CreatedBy;
         tblGFI_FuelDetail.CreatedOn  = DateTime.Now;
         tblGFI_FuelDetail.Status     = true;
         tblGFI_FuelDetail.SupplierId = objFuelMasterDto.SupplierId;
         dbCon.GFI_FuelDetail.Add(tblGFI_FuelDetail);
         dbCon.SaveChanges();
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }