public ActionResult AggiungiEmail(string newmail, decimal idd) { List <EmailSecondarieDipModel> tmp = new List <EmailSecondarieDipModel>(); bool ok = false; using (dtUtenzeDipendenti dtcal = new dtUtenzeDipendenti()) { ok = dtcal.AddMail(newmail, idd); tmp = dtcal.GetListaEmailSecondarioDip(idd); ViewBag.idDipendente = idd; AggiornaViewBag(idd); } // return PartialView("ElencoEmailSecondarioDip", tmp); // return RedirectToAction("ElencoEmailSecondarioDip",new {idDipendente= idd }); return(Json(new { success = true })); }
public ActionResult InserisciEmailSecondaria(EmailSecondarieDipModel esdm) { ViewBag.idDipendente = esdm.idDipendente; List <EmailSecondarieDipModel> tmp = new List <EmailSecondarieDipModel>(); bool ok = false; if (ModelState.IsValid) { using (dtUtenzeDipendenti dtcal = new dtUtenzeDipendenti()) { ok = dtcal.AddMail(esdm.Email, esdm.idDipendente); tmp = dtcal.GetListaEmailSecondarioDip(esdm.idDipendente); AggiornaViewBag(esdm.idDipendente); } return(PartialView("ElencoEmailSecondarioDip", tmp)); } else { return(PartialView("NuovaEmail", esdm)); //return Json(new { esistente = ok }); } }