예제 #1
0
        public static bool BALInsertChit(ChitFuel model)
        {
            try
            {
                foreach (var item in model.listFuel)
                {
                    if (item.FuelQuantity > Convert.ToDecimal(0.0))
                    {
                        ChitFuelModelInsert chitmodel = new ChitFuelModelInsert()
                        {
                            VechileNumber = model.VechileNumber,
                            ChitNo        = model.ChitNo,
                            Comment       = model.Comment,
                            OtherFule     = "",
                            OtherPrice    = 00,

                            FuelStationID = model.FuelStationID,
                            InsertedBy    = model.InsertedBy,
                            DieselBookno  = model.DieselBookno,

                            Fueltype     = item.Fueltype,
                            FuelQuantity = item.FuelQuantity,
                            Price        = item.Price
                        };
                        DataRepository.FuelRepository.InsertChit(chitmodel);
                    }
                }
            }
            catch (Exception)
            {
                return(false);
            }
            return(true);
        }
예제 #2
0
        public ActionResult SaveChitFuelDetails(ChitFuel data)
        {
            var user = ((UserValidation.CustomPrincipal)(HttpContext.Request.RequestContext.HttpContext.User)).User;

            data.InsertedBy = user.LoginEmpID;
            var data_ = BusinessAccessLayer.BALFuel.BALInsertChit(data);

            //    string message =String.Format("Fuel Filled by your Vechile Book/Chit{0}-{1}. Quantity:{2} Price{3} at Kotdwar IOC on {4}",model.DieselBookno,model.ChitNo,model.FuelQuantity,model.Price,DateTime.Now.ToString());
            //    Helpers.SMSGateway.SendSMS(message);
            //}

            return(Json(true, JsonRequestBehavior.AllowGet));
        }