public ActionResult CreateWaterBill(WaterBill wBill) { wBill.isPaid = false; db.WaterBills.Add(wBill); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <IActionResult> Edit(int id, [Bind("Id,HoldingInfoId,MeterNo,BillNo,BillMonth,BillYear,Unit,SurCharge,Others,Fine,Due,PreReading,PreReadingDate,CurrentReading,CurrentReadingDate,NetReading,Discount,BillAmount,PaidAmount,UnPaidAmount,IsPaid,PaidDate,Remark")] WaterBill waterBill) { if (id != waterBill.Id) { return(NotFound()); } if (ModelState.IsValid) { try { waterBill.UpdateDate = DateTime.Now; //waterBill.UpdatedBy= _context.Update(waterBill); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!WaterBillExists(waterBill.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["HoldingInfoId"] = new SelectList(_context.HoldingInfo, "Id", "HoldingNo", waterBill.HoldingInfoId); return(View(waterBill)); }
private void btnHesap_Click(object sender, EventArgs e) { Bill bill; switch ((EBillKind)((Enum.Parse(typeof(EBillKind), (comboBox1.SelectedItem.ToString()))))) { case EBillKind.Electricity: bill = new ElectricityBill(); break; case EBillKind.Water: bill = new WaterBill(); break; case EBillKind.Gas: bill = new GasBill(); break; default: bill = new ElectricityBill(); break; } Calculate calculator = new Calculate(); bill.FirsIndex = (float)numericUpDownilk.Value; bill.LastIndex = (float)numericUpDownSon.Value; lblKullanım.Text = ((ICalculate)bill).TotalConsumption().ToString(); lblTutar.Text = (calculator.GetCalculation(bill).ToString()); }
public string NewWBill(WaterBill water) { db.WaterBills.Add(water); db.SaveChanges(); var meetJson = new JavaScriptSerializer().Serialize(db.WaterBills.OrderByDescending(s => s.month).ToList()); return(wrap(meetJson)); }
private void InitDb() { WaterBill wBill = new WaterBill(); wBill.coldWaterNum = 56; wBill.hotWaterNum = 37; wBill.isPaid = false; wBill.summRub = 34; wBill.month = DateTime.Now; if (db.WaterBills.ToList().Capacity == 0) { db.WaterBills.Add(wBill); } ElectrisityNumber eBill = new ElectrisityNumber(); eBill.conterNumber = 986; eBill.isPaid = false; eBill.summRub = 354; eBill.month = DateTime.Now; if (db.ElectrisityNumbers.ToList().Capacity == 0) { db.ElectrisityNumbers.Add(eBill); } RentBill rBill = new RentBill(); rBill.isPaid = false; rBill.month = DateTime.Now; if (db.RentBills.ToList().Capacity == 0) { db.RentBills.Add(rBill); } Meeting meeting = new Meeting(); meeting.month = DateTime.Now; if (db.Meetings.ToList().Capacity == 0) { db.Meetings.Add(meeting); } Payment payment = new Payment(); payment.month = DateTime.Now; payment.summRub = 4; db.Payments.Add(payment); if (db.Payments.ToList().Capacity == 0) { db.SaveChanges(); } }
public async Task <IActionResult> Create([Bind("Id,HoldingInfoId,MeterNo,BillNo,BillMonth,BillYear,Unit,SurCharge,Others,Fine,Due,PreReading,PreReadingDate,CurrentReading,CurrentReadingDate,NetReading,Discount,BillAmount,PaidAmount,UnPaidAmount,IsPaid,PaidDate,Remark")] WaterBill waterBill) { if (ModelState.IsValid) { waterBill.InsertDate = DateTime.Now; //waterBill.InsertBy= _context.Add(waterBill); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["HoldingInfoId"] = new SelectList(_context.HoldingInfo, "Id", "HoldingNo", waterBill.HoldingInfoId); return(View(waterBill)); }