public ActionResult DatiTabElencoSospensione(decimal idTrasferimento) { ViewData["idTrasferimento"] = idTrasferimento; bool admin = Utility.Amministratore(); ViewBag.Amministratore = admin; List <SospensioneModel> tmp = new List <SospensioneModel>(); try { using (dtSospensione dtcal = new dtSospensione()) { tmp.AddRange(dtcal.GetLista_Sospensioni(idTrasferimento)); } } catch (Exception ex) { return(PartialView("ErrorPartial", new MsgErr() { msg = ex.Message })); } return(PartialView(tmp)); }
public ActionResult DeleteSospensione(decimal idSospensione, decimal idTrasferimento) { ViewData["idSospensione"] = idSospensione; ViewData["idTrasferimento"] = idTrasferimento; // ViewBag.idSospensione = idSospensione; List <SelectListItem> lTipologiaSospensione = new List <SelectListItem>(); SospensioneModel tmp = new SospensioneModel(); try { using (dtSospensione ds = new dtSospensione()) { tmp = ds.GetSospensionePerEliminazione(idSospensione); } //using (dtTrasferimento dtt = new dtTrasferimento()) //{ // var tm = dtt.GetTrasferimentoByIdSosp(idSospensione); // idTrasferimento = tm.idTrasferimento; //} var r = new List <SelectListItem>(); using (dtSospensione dttc = new dtSospensione()) { var ltcm = dttc.GetListTipologiaSospensione(); if (ltcm != null && ltcm.Count > 0) { r = (from t in ltcm select new SelectListItem() { Text = t.Descrizione, Value = t.idTipologiaSospensione.ToString() }).ToList(); // r.Insert(0, new SelectListItem() { Text = "", Value = "" }); } lTipologiaSospensione = r; } } catch (Exception ex) { return(PartialView("ErrorPartial", new MsgErr() { msg = ex.Message })); } ViewBag.lTipologiaSospensione = lTipologiaSospensione; tmp.idTrasferimento = (decimal)ViewData["idTrasferimento"]; return(PartialView(tmp)); }
public ActionResult ModificaSospensione(SospensioneModel sm, decimal idSospensione, decimal idTrasferimento) { string[] my_array = null; ViewData["idTrasferimento"] = idTrasferimento; try { using (dtSospensione ds = new dtSospensione()) { if (ModelState.IsValid) { my_array = ds.Modifica_Sospensione(sm); ModelState.AddModelError("RangeDate", my_array[1].ToString()); } else { List <SelectListItem> lTipologiaSospensione; lTipologiaSospensione = new List <SelectListItem>(); var r = new List <SelectListItem>(); using (dtSospensione dttc = new dtSospensione()) { var ltcm = dttc.GetListTipologiaSospensione(); if (ltcm != null && ltcm.Count > 0) { r = (from t in ltcm select new SelectListItem() { Text = t.Descrizione, Value = t.idTipologiaSospensione.ToString() }).ToList(); // r.Insert(0, new SelectListItem() { Text = "", Value = "" }); } lTipologiaSospensione = r; } ViewBag.lTipologiaSospensione = lTipologiaSospensione; return(PartialView("EditSospensione")); } } return(PartialView("AttivitaSospensione")); } catch (Exception ex) { return(PartialView("ErrorPartial", new MsgErr() { msg = ex.Message })); } }
public ActionResult Elimina_Sospensione(decimal idSospensione, bool permesso = true) { //decimal idSospensione =(decimal)ViewBag.idSospensione; using (dtTrasferimento dtt = new dtTrasferimento()) { var tm = dtt.GetTrasferimentoByIdSosp(idSospensione); ViewData["idTrasferimento"] = tm.idTrasferimento; } SospensioneModel tmp = new SospensioneModel(); using (dtSospensione ds = new dtSospensione()) { ds.Delete_Sospensione(idSospensione, permesso); } return(PartialView("AttivitaSospensione")); }
public ActionResult NuovaSospensione(decimal idTrasferimento) { ViewData["idTrasferimento"] = idTrasferimento; List <SelectListItem> lTipologiaSospensione; try { lTipologiaSospensione = new List <SelectListItem>(); var r = new List <SelectListItem>(); using (dtSospensione dttc = new dtSospensione()) { var ltcm = dttc.GetListTipologiaSospensione(); if (ltcm != null && ltcm.Count > 0) { r = (from t in ltcm select new SelectListItem() { Text = t.Descrizione, Value = t.idTipologiaSospensione.ToString() }).ToList(); // r.Insert(0, new SelectListItem() { Text = "", Value = "" }); } lTipologiaSospensione = r; } } catch (Exception ex) { return(PartialView("ErrorPartial", new MsgErr() { msg = ex.Message })); } ViewBag.lTipologiaSospensione = lTipologiaSospensione; SospensioneModel tmp = new SospensioneModel(); tmp.idTrasferimento = (decimal)ViewData["idTrasferimento"]; return(PartialView(tmp)); }
public ActionResult InserisciSospensione(SospensioneModel sm, decimal idTrasferimento) { ViewData["idTrasferimento"] = idTrasferimento; string[] my_array = null; try { if (ModelState.IsValid) { using (dtSospensione dtsosp = new dtSospensione()) { my_array = dtsosp.InserisciSospensione(sm, sm.idTipoSospensione); if (my_array[0] != "0") { List <SelectListItem> lTipologiaSospensione; ModelState.AddModelError("RangeDate", my_array[1].ToString()); lTipologiaSospensione = new List <SelectListItem>(); var r = new List <SelectListItem>(); using (dtSospensione dttc = new dtSospensione()) { var ltcm = dttc.GetListTipologiaSospensione(); if (ltcm != null && ltcm.Count > 0) { r = (from t in ltcm select new SelectListItem() { Text = t.Descrizione, Value = t.idTipologiaSospensione.ToString() }).ToList(); // r.Insert(0, new SelectListItem() { Text = "", Value = "" }); } lTipologiaSospensione = r; } ViewBag.lTipologiaSospensione = lTipologiaSospensione; return(PartialView("NuovaSospensione")); //return PartialView("ErrorPartial", new MsgErr() { msg = my_array[1] }); } } } else { List <SelectListItem> lTipologiaSospensione = new List <SelectListItem>(); var r = new List <SelectListItem>(); using (dtSospensione dttc = new dtSospensione()) { var ltcm = dttc.GetListTipologiaSospensione(); if (ltcm != null && ltcm.Count > 0) { r = (from t in ltcm select new SelectListItem() { Text = t.Descrizione, Value = t.idTipologiaSospensione.ToString() }).ToList(); // r.Insert(0, new SelectListItem() { Text = "", Value = "" }); } lTipologiaSospensione = r; } ViewBag.lTipologiaSospensione = lTipologiaSospensione; return(PartialView("NuovaSospensione")); } } catch (Exception ex) { return(PartialView("ErrorPartial", new MsgErr() { msg = my_array[1] })); } return(PartialView("AttivitaSospensione")); }