예제 #1
0
        public bool TraerRegistro(int n_Idregistro)
        {
            bool      b_result    = false;
            DataTable dtResult    = new DataTable();
            DataTable dtResultLis = new DataTable();

            CD_pla_personal miFun = new CD_pla_personal();

            miFun.mysConec = mysConec;
            b_result       = miFun.TraerRegistro(n_Idregistro);
            if (b_result == true)
            {
                dtResult = miFun.dtRegistro;

                entPersonal.n_idemp   = Convert.ToInt32(dtResult.Rows[0]["n_idemp"].ToString());
                entPersonal.n_id      = Convert.ToInt32(dtResult.Rows[0]["n_id"].ToString());
                entPersonal.n_idtra   = Convert.ToInt32(dtResult.Rows[0]["n_idtra"].ToString());
                entPersonal.n_idcargo = Convert.ToInt32(dtResult.Rows[0]["n_idcargo"].ToString());
                entPersonal.n_activo  = Convert.ToInt32(dtResult.Rows[0]["n_activo"].ToString());
            }
            else
            {
                b_OcurrioError = miFun.b_OcurrioError;
                c_ErrorMensaje = miFun.c_ErrorMensaje;
                n_ErrorNumber  = miFun.n_ErrorNumber;
            }
            return(b_result);
        }
예제 #2
0
        public bool Actualizar(BE_PLA_PERSONAL entPersonal)
        {
            CD_pla_personal miFun = new CD_pla_personal();
            bool            booOk = false;

            miFun.mysConec = mysConec;
            booOk          = miFun.Actualizar(entPersonal);

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

            return(booOk);
        }
예제 #3
0
        public bool ELiminar(int n_Idregistro)
        {
            bool            b_result = false;
            CD_pla_personal miFun    = new CD_pla_personal();

            miFun.mysConec = mysConec;
            b_result       = miFun.Eliminar(n_Idregistro);
            if (b_result == false)
            {
                b_OcurrioError = miFun.b_OcurrioError;
                c_ErrorMensaje = miFun.c_ErrorMensaje;
                n_ErrorNumber  = miFun.n_ErrorNumber;
            }
            return(b_result);
        }
예제 #4
0
        public bool Listar(int n_IdEmpresa)
        {
            bool b_result = false;

            CD_pla_personal miFun = new CD_pla_personal();

            miFun.mysConec = mysConec;

            if (miFun.Listar(n_IdEmpresa) == true)
            {
                b_result = true;
                dtLista  = miFun.dtLista;
            }
            else
            {
                b_OcurrioError = miFun.b_OcurrioError;
                c_ErrorMensaje = miFun.c_ErrorMensaje;
                n_ErrorNumber  = miFun.n_ErrorNumber;
            }

            return(b_result);
        }