Esempio n. 1
0
        /// <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;
            }
        }
Esempio n. 2
0
        /// <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;
            }
        }
Esempio n. 3
0
        /// <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;
            }
        }