// GET: profesionales/editar/5 public ActionResult editar(int id) { Profesional profesional = new Profesional().ObtenerProfesional(id); ViewBag.profesional = profesional; ViewBag.MensajeValidacion = ""; return View(); }
public ActionResult crear(FormCollection collection) { try { string profesional_perfil = collection["profesional_perfil"].Trim(); double profesional_sueldo = double.Parse(collection["profesional_sueldo"].Trim()); int profesional_capacidad = int.Parse(collection["profesional_capacidad"].Trim()); string MensajeValidacion = ""; Boolean validado = ( !(profesional_perfil.Length==0) ); if (validado) { Profesional profesionalCreado = new Profesional().CrearProfesional( profesional_perfil, profesional_sueldo, profesional_capacidad); return RedirectToAction("Index"); } else { MensajeValidacion = "Llenar todos los campos"; ViewBag.MensajeValidacion = MensajeValidacion; return View(); } } catch (WebException e) { HttpStatusCode code = ((HttpWebResponse)e.Response).StatusCode; string message = ((HttpWebResponse)e.Response).StatusDescription; StreamReader reader = new StreamReader(e.Response.GetResponseStream()); string error = reader.ReadToEnd(); JavaScriptSerializer js = new JavaScriptSerializer(); ViewBag.MensajeValidacion = error; return View(); } }
// GET: profesionales/detalle/5 public ActionResult detalle(int id) { Profesional profesional = new Profesional().ObtenerProfesional(id); ViewBag.profesional = profesional; return View(); }
// GET: profesionales public ActionResult Index() { List<Profesional> profesionales = new Profesional().ListarProfesionales(); ViewBag.profesionales = profesionales; return View(); }
public ActionResult eliminar(int id, FormCollection collection) { try { Profesional profesional = new Profesional(); profesional.EliminarProfesional(id); return RedirectToAction("Index"); } catch (WebException e) { HttpStatusCode code = ((HttpWebResponse)e.Response).StatusCode; string message = ((HttpWebResponse)e.Response).StatusDescription; StreamReader reader = new StreamReader(e.Response.GetResponseStream()); string error = reader.ReadToEnd(); JavaScriptSerializer js = new JavaScriptSerializer(); ViewBag.MensajeValidacion = error; return View(); } }