/// <summary> /// Actualiza un pago de la base de datos /// </summary> /// <param name="pago"></param> /// <remarks></remarks> public void Update(Entidades.Pago pago) { //Utiliza la capa de datos para la operación //Si hay alguna validación extra a realizar este es el momento de hacerla Presentación.Pagos oDatos; try { //Crea una instancia de la clase Institucion de la capa de datos para realizar la operación y delegar la tarea oDatos = new Presentación.Pagos(); oDatos.Update(pago); } finally { oDatos = null; } }
/// <summary> /// Obtiene un pago de institución en base a un idInstitucion /// </summary> /// <param name="id"></param> /// <remarks></remarks> public Entidades.Pagos GetOne(int idInstitucion, DateTime fecha) { //Utiliza la capa de datos para la operación //Si hay alguna validación extra a realizar este es el momento de hacerla Presentación.Pagos oDatos; try { //Crea una instancia de la clase Institucion de la capa de datos para realizar la operación y delegar la tarea oDatos = new Presentación.Pagos(); return(oDatos.GetOne(idInstitucion, fecha)); } finally { oDatos = null; } }
/// <summary> /// Agrega un pago a la base de datos /// </summary> /// <param name="pago"></param> /// <returns></returns> /// <remarks></remarks> public int Add(Entidades.Pago pago) { //Utiliza la capa de datos para la operación //Si hay alguna validación extra a realizar este es el momento de hacerla Presentación.Pagos oDatos; try { //Crea una instancia de la clase Pago de la capa de datos para realizar la operación y delegar la tarea oDatos = new Presentación.Pagos(); return(oDatos.Add(pago)); } finally { oDatos = null; } }