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); }
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"); } } }