示例#1
0
        public ActionResult Create(FormyPlatnosci f)
        {
            if (UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name) == null)
            {
                return(RedirectToAction("LogOn", "Account"));
            }
            try
            {
                if (ModelState.IsValid)
                {
                    using (FakturyDBEntitiess db = new FakturyDBEntitiess())
                    {
                        Uzytkownicy wlasciciel = UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name);


                        FormyPlatnosci formaPlatnosci = new FormyPlatnosci();
                        formaPlatnosci.DataWprowadzenia = DateTime.Now;
                        formaPlatnosci.WlascicielID     = wlasciciel.UzytkownikID;
                        formaPlatnosci.Nazwa            = f.Nazwa;

                        db.AddToFormyPlatnosci(formaPlatnosci);
                        db.SaveChanges();
                    }
                }
                else
                {
                    return(View("Create", f));
                }

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }