Ejemplo n.º 1
0
        public void TraerRegistro(int n_IdRegistro)
        {
            DataTable          dtResult     = new DataTable();
            CD_est_liquidacion miFun        = new CD_est_liquidacion();
            DataTable          dtliquidadet = new DataTable();
            int n_row = 0;

            miFun.mysConec = mysConec;

            if (miFun.TraerRegistro(n_IdRegistro) == true)
            {
                dtListar     = miFun.dtListar;
                dtliquidadet = miFun.dtLiquidaDet;
                dtListarDet  = miFun.dtListarDetalle;

                if (dtListar.Rows.Count != 0)
                {
                    e_Liquidacion.n_idemp     = Convert.ToInt16(dtListar.Rows[0]["n_idemp"]);
                    e_Liquidacion.n_id        = Convert.ToInt16(dtListar.Rows[0]["n_idemp"]);
                    e_Liquidacion.n_idpla     = Convert.ToInt16(dtListar.Rows[0]["n_idpla"]);
                    e_Liquidacion.n_idcaj     = Convert.ToInt16(dtListar.Rows[0]["n_idcaj"]);
                    e_Liquidacion.d_fchemi    = Convert.ToDateTime(dtListar.Rows[0]["d_fchemi"]);
                    e_Liquidacion.d_fchliq    = Convert.ToDateTime(dtListar.Rows[0]["d_fchliq"]);
                    e_Liquidacion.n_importe   = Convert.ToDouble(dtListar.Rows[0]["n_importe"]);
                    e_Liquidacion.c_obs       = dtListar.Rows[0]["c_obs"].ToString();
                    e_Liquidacion.n_numdoccob = Convert.ToInt16(dtListar.Rows[0]["n_numdoccob"]);
                    e_Liquidacion.h_horliq    = dtListar.Rows[0]["h_horliq"].ToString();
                    e_Liquidacion.n_tipo      = Convert.ToInt16(dtListar.Rows[0]["n_tipo"]);
                }

                if (dtliquidadet.Rows.Count != 0)
                {
                    for (n_row = 0; n_row <= dtliquidadet.Rows.Count - 1; n_row++)
                    {
                        BE_EST_LIQUIDACIONDET e_LiquidaDet = new BE_EST_LIQUIDACIONDET();

                        e_LiquidaDet.n_idliq  = Convert.ToInt16(dtliquidadet.Rows[n_row]["n_idliq"]);
                        e_LiquidaDet.n_idven  = Convert.ToInt16(dtliquidadet.Rows[n_row]["n_idven"]);
                        e_LiquidaDet.n_impcob = Convert.ToDouble(dtliquidadet.Rows[n_row]["n_impcob"]);

                        l_LiquidacionDet.Add(e_LiquidaDet);
                    }
                }
            }
            else
            {
                b_OcurrioError = miFun.b_OcurrioError;
                c_ErrorMensaje = miFun.c_ErrorMensaje;
                n_ErrorNumber  = miFun.n_ErrorNumber;
            }

            return;
        }
Ejemplo n.º 2
0
        public bool Actualizar(BE_EST_LIQUIDACION e_Liquidacion, List <BE_EST_LIQUIDACIONDET> e_LiquidacionDet)
        {
            CD_est_liquidacion miFun = new CD_est_liquidacion();
            bool booOk = false;

            miFun.mysConec = mysConec;
            booOk          = miFun.Actualizar(e_Liquidacion, e_LiquidacionDet);

            b_OcurrioError = miFun.b_OcurrioError;
            c_ErrorMensaje = miFun.c_ErrorMensaje;
            n_ErrorNumber  = miFun.n_ErrorNumber;

            return(booOk);
        }
Ejemplo n.º 3
0
        public bool Eliminar(int n_IdRegistro)
        {
            bool booOk = false;
            CD_est_liquidacion miFun = new CD_est_liquidacion();

            miFun.mysConec = mysConec;

            booOk = miFun.Eliminar(n_IdRegistro);
            if (booOk == false)
            {
                b_OcurrioError = miFun.b_OcurrioError;
                c_ErrorMensaje = miFun.c_ErrorMensaje;
                n_ErrorNumber  = miFun.n_ErrorNumber;
            }
            return(booOk);
        }
Ejemplo n.º 4
0
        public void Consulta1(int n_IdEmpresa, int n_IdPlaya, int n_Idcajero, string c_Fecha)
        {
            CD_est_liquidacion miFun = new CD_est_liquidacion();
            miFun.mysConec = mysConec;

            miFun.Consulta1(n_IdEmpresa, n_IdPlaya, n_Idcajero, c_Fecha);
            dtListar = miFun.dtListar;

            if (miFun.b_OcurrioError == true)
            {
                b_OcurrioError = miFun.b_OcurrioError;
                c_ErrorMensaje = miFun.c_ErrorMensaje;
                n_ErrorNumber = miFun.n_ErrorNumber;
            }
            return;
        }
Ejemplo n.º 5
0
        public DataTable Listar(int n_IdEmpresa, int AnoTrabajo, int MesTrabajo)
        {
            DataTable dtResul = new DataTable();

            CD_est_liquidacion miFun = new CD_est_liquidacion();
            miFun.mysConec = mysConec;

            miFun.Listar(n_IdEmpresa, AnoTrabajo, MesTrabajo);
            dtListar = miFun.dtListar;

            if (dtResul == null)
            {
                b_OcurrioError = miFun.b_OcurrioError;
                c_ErrorMensaje = miFun.c_ErrorMensaje;
                n_ErrorNumber = miFun.n_ErrorNumber;
            }

            return dtResul;
        }
Ejemplo n.º 6
0
        public CN_est_liquidacion(SIAC_Objetos.Sistema.Sistema.STU_SISTEMA STU_SISTEMA)
        {
            CD_est_liquidacion xFun = new CD_est_liquidacion(STU_SISTEMA.BD_IP, STU_SISTEMA.BD_NOMBASEDATOS, STU_SISTEMA.BD_USUARIO, STU_SISTEMA.BD_CONTRASEÑA, STU_SISTEMA.BD_PUERTO);

            miFun = xFun;
        }