コード例 #1
0
ファイル: frmEmpleado.cs プロジェクト: luisvelarde80/Checador
        private void CargaEmpleado()
        {
            BindingSource dbEmpleado  = new BindingSource();
            Empleado_Ctl  objEmpleado = new Empleado_Ctl();

            dbEmpleado.DataSource = objEmpleado.EmpleadoSeleccionado(idEmp);

            txtClave.DataBindings.Add("Text", dbEmpleado, "clave", true);
            txtApaterno.DataBindings.Add("Text", dbEmpleado, "a_paterno", true);
            txtAmaterno.DataBindings.Add("Text", dbEmpleado, "a_materno", true);
            txtNombre.DataBindings.Add("Text", dbEmpleado, "nombre", true);
            txtRfc.DataBindings.Add("Text", dbEmpleado, "rfc", true);
            txtCurp.DataBindings.Add("Text", dbEmpleado, "curp", true);
            txtNss.DataBindings.Add("Text", dbEmpleado, "nss", true);
            dtpFechaNac.DataBindings.Add("Value", dbEmpleado, "fecha_nac");
            dtpAlta.DataBindings.Add("Value", dbEmpleado, "alta");
            chbActivo.DataBindings.Add("Checked", dbEmpleado, "estatus");

            BindingSource dbDireccion  = new BindingSource();
            Direccion_Ctl objDireccion = new Direccion_Ctl();

            dbDireccion.DataSource = objDireccion.DireccionEmpleado(idEmp);

            txtCalle.DataBindings.Add("Text", dbDireccion, "calle", true);
            txtNumExt.DataBindings.Add("Text", dbDireccion, "num_ext", true);
            txtNumInt.DataBindings.Add("Text", dbDireccion, "num_int", true);
            txtColonia.DataBindings.Add("Text", dbDireccion, "colonia", true);
            txtCodPostal.DataBindings.Add("Text", dbDireccion, "cod_postal", true);
            cmbPais.DataBindings.Add("SelectedValue", dbDireccion, "id_pais");
            cmbEstado.DataBindings.Add("SelectedValue", dbDireccion, "id_estado");
            cmbCiudad.DataBindings.Add("SelectedValue", dbDireccion, "id_ciudad");
            txtTelefono.DataBindings.Add("Text", dbDireccion, "telefono", true);
            txtCorreo.DataBindings.Add("Text", dbDireccion, "correo", true);
            txtCelular.DataBindings.Add("Text", dbDireccion, "celular", true);
        }
コード例 #2
0
        private void CargaEmpleados()
        {
            Configura();

            List <Empleado_Mdl> ListaEmpleados = new List <Empleado_Mdl>();
            Empleado_Ctl        objEmpleado    = new Empleado_Ctl();

            ListaEmpleados = objEmpleado.ListaEmpleados(activo);

            foreach (var empleado in ListaEmpleados)
            {
                fgEmpleados.AddItem("");

                fgEmpleados.SetData(fgEmpleados.Rows.Count - 1, 0, empleado.id_empleado);
                fgEmpleados.SetData(fgEmpleados.Rows.Count - 1, 1, empleado.a_paterno);
                fgEmpleados.SetData(fgEmpleados.Rows.Count - 1, 2, empleado.a_materno);
                fgEmpleados.SetData(fgEmpleados.Rows.Count - 1, 3, empleado.nombre);

                if (empleado.estatus == 1)
                {
                    fgEmpleados.SetData(fgEmpleados.Rows.Count - 1, 4, "Activo");
                }
                else
                {
                    fgEmpleados.SetData(fgEmpleados.Rows.Count - 1, 4, "Inactivo");
                }
            }
        }