public List <clsPersona> obtenerListadoPersonasBL()
        {
            ManejadoraDAL     manejadoraDAl = new ManejadoraDAL();
            List <clsPersona> miLista       = manejadoraDAl.obtenerListadoPersonasDAL();

            return(miLista);
        }
        public clsPersona obtenerPersonaBL(int id)
        {
            ManejadoraDAL manejadoraDAL = new ManejadoraDAL();
            clsPersona    oPersona      = manejadoraDAL.obtenerPersonaDAL(id);

            return(oPersona);
        }
示例#3
0
        /// <summary>
        /// Metodo que borra la persona por su id
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public async Task <int> borrarPersonaAsync(int id)
        {
            int           filasAfectadas = 0;
            ManejadoraDAL manejadora     = new ManejadoraDAL();

            filasAfectadas = await manejadora.eliminarPersonaDALAsync(id);

            return(filasAfectadas);
        }
        public int borrarPersonaBL(int id)
        {
            ManejadoraDAL manejadoraDAL = new ManejadoraDAL();
            int           res           = 0;

            res = manejadoraDAL.borrarPersona(id);

            return(res);
        }
        public int insertarPersonaBL(clsPersona persona)
        {
            ManejadoraDAL manejadoraDAL = new ManejadoraDAL();
            int           res           = 0;

            res = manejadoraDAL.insertarPersona(persona);

            return(res);
        }
        public int actualizarPersona(clsPersona persona)
        {
            int res = 0;

            ManejadoraDAL manejadoraDal = new ManejadoraDAL();

            res = manejadoraDal.actualizarPersona(persona);

            return(res);
        }
示例#7
0
 /// <summary>
 /// Metodo que añade la persona, la inserta a la BD
 /// </summary>
 /// <param name="p"></param>
 public async Task addPersonaAsync(clsPersona p)
 {
     ManejadoraDAL manejadora = new ManejadoraDAL();
     await manejadora.crearPersonaDALAsync(p);
 }
示例#8
0
        /// <summary>
        /// Metodo que actualiza la persona
        /// </summary>
        /// <param name="p">Recibe al objeto de persona</param>
        /// <returns>Retorna un entero que representa el numero de filas afectadas</returns>
        public async Task <HttpStatusCode> updatePersonaAsync(clsPersona p)
        {
            ManejadoraDAL manejadoraDAL = new ManejadoraDAL();

            return(await manejadoraDAL.updatePersonaAsync(p));
        }