コード例 #1
0
        public string deleteFuelManagement(int id)
        {
            dbCon.FuelRecord_Detail.RemoveRange(dbCon.FuelRecord_Detail.Where(k => k.FuelRecordId == id).ToList());
            dbCon.SaveChanges();
            Fuel_Record fuelDelete = dbCon.Fuel_Record.SingleOrDefault(c => c.Id == id);

            dbCon.Fuel_Record.Remove(fuelDelete);
            dbCon.SaveChanges();
            return("Data Deleted successfully.");
        }
コード例 #2
0
        public int InsertFuelRecord(FuelRecordDto fuel)
        {
            try
            {
                Fuel_Record ful = new Fuel_Record();
                ful.FillingStation            = fuel.FillingStation;
                ful.SupplierCode              = fuel.SupplierCode;
                ful.SupplierName              = fuel.SupplierName;
                ful.ClaimNumber               = fuel.ClaimNumber;
                ful.InvoiceNo                 = fuel.InvoiceNo;
                ful.InvoiceDate               = fuel.InvoiceDate;
                ful.PaymentCertNo             = fuel.PaymentCertNo;
                ful.Period                    = fuel.Period;
                ful.DiscountAmountPetrol      = fuel.DiscountAmountPetrol;
                ful.DiscountAmountDiesel      = fuel.DiscountAmountDiesel;
                ful.DiscountAmountGasoline    = fuel.DiscountAmountGasoline;
                ful.InvoiceDiscountAmount     = fuel.InvoiceDiscountAmount;
                ful.RegistrationNo            = fuel.RegistrationNo;
                ful.InvoiceTotalAmount        = fuel.InvoiceTotalAmount;
                ful.InvoiceVatAmount          = fuel.InvoiceVatAmount;
                ful.AmountPetrolLt            = fuel.AmountPetrolLt;
                ful.AmountDieselLt            = fuel.AmountDieselLt;
                ful.AmountGasolineLt          = fuel.AmountGasolineLt;
                ful.Is_PaymentReceiptGenerate = fuel.Is_PaymentReceiptGenerate;
                ful.Is_Excel                  = fuel.Modeofupload == 0 ? true : false;

                dbCon.Fuel_Record.Add(ful);
                dbCon.SaveChanges();
                return(ful.Id);
            }
            catch (Exception)
            {
                throw;
                return(0);
            }
        }