public async Task <int> alterPersona_BL(clsPersona personaAModificar) { int numberOfRows = -1; clsManejadoraPersonas_DAL manejadora = new clsManejadoraPersonas_DAL(); numberOfRows = await manejadora.actualizarPersonaDAL(personaAModificar); return(numberOfRows); }
/// <summary> /// inserta una nueva persona llamando al metodo del capa DAL /// si no ha insertado nada devuelve -1 /// </summary> /// <param name="personaAInsertar"></param> /// <returns>filas afectadas</returns> public async Task <int> insertPersona_BL(clsPersona personaAInsertar) { int numberOfRows = -1; clsManejadoraPersonas_DAL manejadora = new clsManejadoraPersonas_DAL(); numberOfRows = await manejadora.InsertarPersonaDAL(personaAInsertar); return(numberOfRows); }
/// <summary> /// elimina una persona de la base de datos, cuyo id corresponda al recibido /// si no lo encuentra el id es 0. /// llamando al metodo de la capa DAL /// si no borra nada devuelve -1 /// </summary> /// <param name="id"></param> /// <returns>un obj persona</returns> public async Task <int> dropPersonaID_BL(int id) { clsManejadoraPersonas_DAL manejadora = new clsManejadoraPersonas_DAL(); int numberOfDeletes = -1; numberOfDeletes = await manejadora.BorrarPersonaPorID_DAL(id); return(numberOfDeletes); }
/// <summary> /// devuelve un objeto persona, cuyo id corresponda al recibido /// si no lo encuentra el id es 0 /// </summary> /// <param name="id"></param> /// <returns>un obj persona</returns> public async Task <clsPersona> getPersonaID_BL(int id) { clsManejadoraPersonas_DAL manejadora = new clsManejadoraPersonas_DAL(); clsPersona persona = new clsPersona(); persona = await manejadora.personaPorID_DAL(id); return(persona); }
public int actualizarPersona_BL(clsPersona oPersona) { int filas; clsManejadoraPersonas_DAL gestora = new clsManejadoraPersonas_DAL(); filas = gestora.actualizarPersona_DAL(oPersona); return(filas); }
/// <summary> /// Borra una persona segun su id /// </summary> /// <param name="id"></param> /// <returns></returns> public int BorrarPersonaPorID_BL(int id) { int filasAfectadas; clsManejadoraPersonas_DAL gestora = new clsManejadoraPersonas_DAL(); filasAfectadas = gestora.BorrarPersonaPorID_DAL(id); return(filasAfectadas); }
/// <summary> /// Devuelve una persona segun su id /// </summary> /// <param name="IDPersona"></param> /// <returns></returns> public clsPersona personaPorID_BL(int IDPersona) { clsManejadoraPersonas_DAL gestora = new clsManejadoraPersonas_DAL(); clsPersona oPersona = new clsPersona(); oPersona = gestora.personaPorID_DAL(IDPersona); return(oPersona); }