Esempio n. 1
0
        private void Cargar()
        {
            cls_Empleados_BLL ObjBLL  = new cls_Empleados_BLL();
            string            M_Error = string.Empty;
            DataTable         DT      = new DataTable();

            if (tls_txt_Filtro.Text == string.Empty)
            {
                DT = ObjBLL.Listar_Empleados(ref M_Error);
            }
            else
            {
                DT = ObjBLL.Filtrar_Empleados(ref M_Error, tls_txt_Filtro.Text.Trim());
            }

            if (M_Error == string.Empty)
            {
                dgv_Empleados.DataSource = null;
                dgv_Empleados.DataSource = DT;
            }
            else
            {
                dgv_Empleados.DataSource = null;

                MessageBox.Show("Se presentó un error a la hora de listar los empleados.\n\nDetalle Error : " + M_Error,
                                "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void CargarDatos()
        {
            #region Combo
            string            sMsjError        = string.Empty;
            cls_Estados_BLL   obj_Estado_BLL   = new cls_Estados_BLL();
            cls_Empleados_BLL obj_Empleado_BLL = new cls_Empleados_BLL();

            DataTable DTUe  = new DataTable();
            DataTable DTUEm = new DataTable();

            DTUe  = obj_Estado_BLL.Listar_Estados(ref sMsjError);
            DTUEm = obj_Empleado_BLL.Listar_Empleados(ref sMsjError);

            DTUe.Rows.Add("0", "--- Selecione un Estado ---");
            DTUEm.Rows.Add("0", "--- Selecione un Nombre ---");

            cmb_IdEstado.DataSource   = DTUe;
            cmb_IdEmpleado.DataSource = DTUEm;

            cmb_IdEstado.DisplayMember = DTUe.Columns[1].ToString();
            cmb_IdEstado.ValueMember   = DTUe.Columns[0].ToString();

            cmb_IdEmpleado.DisplayMember = DTUEm.Columns[2].ToString();
            cmb_IdEmpleado.ValueMember   = DTUEm.Columns[0].ToString();

            cmb_IdEmpleado.SelectedValue = "0";
            cmb_IdEstado.SelectedValue   = "0";
            #endregion


            if (Obj_Usuarios_Dal != null)
            {
                if (Obj_Usuarios_Dal.cBandAX == 'I')
                {
                    txt_Username.Enabled       = true;
                    Obj_Usuarios_Dal.sUsername = string.Empty;
                    Obj_Usuarios_Dal.sPassword = string.Empty;
                }
                else
                {
                    txt_Username.Text            = Obj_Usuarios_Dal.sUsername.ToString().Trim();
                    txt_Username.Enabled         = false;
                    txt_Password.Text            = Obj_Usuarios_Dal.sPassword.ToString().Trim();
                    cmb_IdEmpleado.SelectedValue = Obj_Usuarios_Dal.sIdEmpleado.ToString().Trim();
                    cmb_IdEstado.SelectedValue   = Obj_Usuarios_Dal.cIdEstado.ToString().Trim();
                }
            }
            else
            {
                MessageBox.Show("Se presentó un error de capa 8 de programador. \n\nFavor Contactar a soporte técnico", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);

                this.Close();
            }
        }