public ActionResult DodajZaplate(int idFakturyZakupu, FormCollection collection) { var Model = new ZaplataFakturyZakupu() { IdFakturyZakupu = idFakturyZakupu }; var FakturaZakupu = FakturyZakupuRepository.FakturaZakupu(idFakturyZakupu); try { //UpdateModel(Model); Model.Kwota = Decimal.Parse(collection["Kwota"].Replace(".", ","), System.Globalization.CultureInfo.GetCultureInfo("de-DE")); Model.DataZaplaty = DateTime.Parse(collection["DataZaplaty"]); Model.Opis = collection["Opis"]; if (Model.IsValid) { FakturyZakupuRepository.DodajZaplate(Model); FakturyZakupuRepository.Save(); TempData["Message"] = String.Format("Dodano zapłatę faktury zakupu \"{0}\"", FakturaZakupu.NumerFaktury); return(RedirectToAction("Zaplaty", new { @idFakturyZakupu = idFakturyZakupu })); } else { foreach (var rule in Model.GetRuleViolations()) { ModelState.AddModelError(rule.PropertyName, rule.ErrorMessage); } return(View(Model)); } } catch (Exception ex) { Logger.ErrorFormat("Dodawanie faktur zakupu\n{0}", ex); ViewBag.ErrorMessage = String.Format("Nie powiodło się dodawnie faktury\n{0}", ex.Message); return(View(Model)); } }
public void UsunZaplate(ZaplataFakturyZakupu FakturaZakupu) { db.ZaplataFakturyZakupus.DeleteOnSubmit(FakturaZakupu); }
public void DodajZaplate(ZaplataFakturyZakupu fakturaZakupu) { db.ZaplataFakturyZakupus.InsertOnSubmit(fakturaZakupu); }