예제 #1
0
        public void EliminarPlanilla(string filtro)
        {
            IPlanillaSQL IPlanillaSQL = this.ObtenerInstancia();

            IPlanillaSQL.EliminarPlanilla(filtro);
            if (IPlanillaSQL.IsError)
            {
                this.IsError          = IPlanillaSQL.IsError;
                this.ErrorDescripcion = IPlanillaSQL.ErrorDescripcion;
            }
        }
예제 #2
0
        public void EliminarPlanillaDetalle(string idCuota, string idPlanilla)
        {
            IPlanillaSQL IPlanillaSQL = this.ObtenerInstancia();

            IPlanillaSQL.EliminarPlanillaDetalle(idCuota, idPlanilla);
            if (IPlanillaSQL.IsError)
            {
                this.IsError          = IPlanillaSQL.IsError;
                this.ErrorDescripcion = IPlanillaSQL.ErrorDescripcion;
            }
        }
예제 #3
0
        public void InsertarPlanillaDetalle(int id_planilla, int id_cuota)
        {
            IPlanillaSQL IPlanillaSQL = this.ObtenerInstancia();

            IPlanillaSQL.InsertarPlanillaDetalle(id_planilla, id_cuota);
            if (IPlanillaSQL.IsError)
            {
                this.IsError          = IPlanillaSQL.IsError;
                this.ErrorDescripcion = IPlanillaSQL.ErrorDescripcion;
            }
        }
예제 #4
0
        public void EditarPlanilla(int id_planilla, bool procesada)
        {
            IPlanillaSQL IPlanillaSQL = this.ObtenerInstancia();

            IPlanillaSQL.EditarPlanilla(id_planilla, procesada);
            if (IPlanillaSQL.IsError)
            {
                this.IsError          = IPlanillaSQL.IsError;
                this.ErrorDescripcion = IPlanillaSQL.ErrorDescripcion;
            }
        }
예제 #5
0
        public void InsertarPlanilla(int id_planilla, DateTime fecha, string detalle, bool procesada)
        {
            IPlanillaSQL IPlanillaSQL = this.ObtenerInstancia();

            IPlanillaSQL.InsertarPlanilla(id_planilla, fecha, detalle, procesada);
            if (IPlanillaSQL.IsError)
            {
                this.IsError          = IPlanillaSQL.IsError;
                this.ErrorDescripcion = IPlanillaSQL.ErrorDescripcion;
            }
        }
예제 #6
0
        public DataSet TraerPlanillaDetalle(string filtro)
        {
            IPlanillaSQL IPlanillaSQL = this.ObtenerInstancia();
            DataSet      datos        = IPlanillaSQL.TraerPlanillaDetalle(filtro);

            if (IPlanillaSQL.IsError)
            {
                this.IsError          = IPlanillaSQL.IsError;
                this.ErrorDescripcion = IPlanillaSQL.ErrorDescripcion;
            }
            return(datos);
        }
예제 #7
0
        public IPlanillaSQL ObtenerInstancia()
        {
            IPlanillaSQL IPlanillaSQL = null;

            switch (AccesoDatos.Instance.accesoDatos.ContextDataBase)
            {
            case ContextDataBase.PostgreSql:
                IPlanillaSQL = new PlanillaPostgres();
                break;

            default:
                break;
            }
            return(IPlanillaSQL);
        }