Beispiel #1
0
        public ActionResult Create(clsPersona oPersona)
        {
            if (ModelState.IsValid)
            {
                clsManejadoraPersona_BL manejadora_BL    = new clsManejadoraPersona_BL();
                clsListadoPersonas_BL   manejadora_lista = new clsListadoPersonas_BL();
                List <clsPersona>       listado          = new List <clsPersona>();
                int filas;

                try
                {
                    filas   = manejadora_BL.InsertarPersona_BL(oPersona);
                    listado = manejadora_lista.listadoCompletoPersonas_BL();
                    ViewData["InsertFilas"] = $"Se ha/n insertado {filas} fila/s: {oPersona.nombre } {oPersona.apellidos}";
                }
                catch (Exception)
                {
                    ViewData["InsertError"] = "Error, no se ha podido insertar";
                }
                return(View("ListadoCompleto", listado));
            }
            else
            {
                return(View(oPersona));
            }
        }
        public bool Post([FromBody] clsPersona persona)
        {
            clsManejadoraPersona_BL manejadoraPersona_BL = new clsManejadoraPersona_BL();

            return(manejadoraPersona_BL.InsertarPersona_BL(persona) == 1 ? true : false);
        }