Пример #1
0
        public ActionResult Create(clsPersona p)
        {
            int i;

            //mira si los campos [Required] son válidos
            if (!ModelState.IsValid)
            {
                return(View(p));
            }
            else
            {
                try
                {
                    //clsListadosBL miListado = new clsListadosBL();
                    clsManejadoraPersonaBL manejaBL = new clsManejadoraPersonaBL();
                    int          filas = manejaBL.insertaPersonaBL(p);
                    VMclsListado lista = new VMclsListado();
                    return(View("Index", lista));
                }
                catch (Exception)
                {
                    return(View("paginaError"));
                }
            }
        }
Пример #2
0
 /// <summary>
 /// este método muestra la vista de la persona seleccionada concordante con el id que recibe por parámetros,
 /// este id es el id de la ruta seleccionada, en caso de error recibiremos la vista paginaError
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public ActionResult Delete(int id)
 {
     try
     {
         clsManejadoraPersonaBL maneja = new clsManejadoraPersonaBL();
         return(View(maneja.getPersonaBL(id)));
     }
     catch (Exception)
     {
         return(View("paginaError"));
     }
 }
Пример #3
0
        public ActionResult Edit(clsPersona p)
        {
            int i;

            if (!ModelState.IsValid)
            {
                return(View(p));
            }
            else
            {
                try
                {
                    clsManejadoraPersonaBL maneja = new clsManejadoraPersonaBL();
                    i = maneja.actualizaPersonaBL(p);
                    VMclsListado lista = new VMclsListado();
                    return(View("Index", lista));
                }
                catch (Exception)
                {
                    return(View("paginaError"));
                }
            }
        }