Ejemplo n.º 1
0
        Crediting_Form ICreditingFormService.FindById(int id)
        {
            Crediting_Form group = repo.FindById(id);

            if (group == null)
            {
                throw new CreditingFormNotFoundException();
            }

            return(group);
        }
Ejemplo n.º 2
0
        Crediting_Form ICreditingFormService.FindByName(string name)
        {
            Crediting_Form form = repo.FindByName(name);

            if (form == null)
            {
                throw new CreditingFormNotFoundException();
            }

            return(form);
        }
        public ActionResult Edit([Bind(Include = "id_crediting_form,name")] Crediting_Form forms)
        {
            if (!ModelState.IsValid)
            {
                ViewBag.Type = "edit";
                return(View(forms));
            }

            try
            {
                creditingService.Edit(forms);
                TempData["Status"] = "success";
                TempData["Msg"]    = "Aktualizacja formy zaliczenia przebiegła pomyślnie!";
            }
            catch (Exception e)
            {
                TempData["Status"] = "invalid";
                TempData["Msg"]    = "Nie udało się zaktualizować formy zaliczenia!";
            }
            return(RedirectToAction("List"));
        }
        public ActionResult Create([Bind(Include = "id_crediting_form,name")] Crediting_Form form)
        {
            if (!ModelState.IsValid)
            {
                ViewBag.Type = "create";
                return(View(form));
            }

            try
            {
                creditingService.Add(form);
                TempData["Status"] = "success";
                TempData["Msg"]    = "Nowa forma zaliczenia została dodana!";
            }
            catch (Exception e)
            {
                TempData["Status"] = "invalid";
                TempData["Msg"]    = "Nie udało się dodać nowej formy zaliczenia!";
            }

            return(RedirectToAction("List"));
        }
        public ActionResult Edit(int id)
        {
            ViewBag.Type = "edit";
            if (id == null)
            {
                TempData["Status"] = "invalid";
                TempData["Msg"]    = "Nie odnaleziono takiej formy zaliczenia!";
                return(View());
            }

            Crediting_Form forms = null;

            try
            {
                forms = creditingService.FindById(id);
            }
            catch (CreditingFormNotFoundException ex)
            {
                TempData["Status"] = "invalid";
                TempData["Msg"]    = "Nie odnaleziono takiej formy zaliczenia!";
            }
            return(View(forms));
        }
 public void Edit(Crediting_Form form)
 {
     context.Entry(form).State = EntityState.Modified;
 }
 public void Add(Crediting_Form form)
 {
     context.Crediting_Form.Add(form);
 }
Ejemplo n.º 8
0
 void ICreditingFormService.Edit(Crediting_Form form)
 {
     repo.Edit(form);
     repo.Save();
 }
Ejemplo n.º 9
0
 void ICreditingFormService.Add(Crediting_Form form)
 {
     repo.Add(form);
     repo.Save();
 }