private void FormTareasCaso_Load(object sender, EventArgs e) { this.Text = "Tareas de " + titulo; //dateNavigator1.EditValue; //LLENAR EMPLEADOS DataTable dt_empleados = OpBD.SeleccionarEmpleados(); if (dt_empleados != null) { DataRow row_emp = dt_empleados.NewRow(); row_emp[0] = 0; row_emp[1] = "<Ninguno>"; dt_empleados.Rows.InsertAt(row_emp, 0); cbo_empleado.DataSource = dt_empleados; cbo_empleado.ValueMember = "id_empleado"; cbo_empleado.DisplayMember = "Empleado"; } //--------------------------------------------- //Tipos DataTable dt_tipos = OpBD.SeleccionarTipoTarea(); if (dt_tipos != null) { cbo_tareas.DataSource = dt_tipos; cbo_tareas.ValueMember = "id_tipo"; cbo_tareas.DisplayMember = "tipo"; } //------------------------------------ if (btn_guardar.Text == "Actualizar") { int indice_empleado = cbo_empleado.FindString(empleado); cbo_empleado.SelectedIndex = indice_empleado; int indice_tipo = cbo_tareas.FindString(tipo); cbo_tareas.SelectedIndex = indice_tipo; } }
private void FormTareasCaso_Load(object sender, EventArgs e) { this.Text = "Tareas de " + titulo; //dateNavigator1.EditValue; //LLENAR EMPLEADOS //DataTable dt_empleados = OpBD.SeleccionarEmpleados(); //if (dt_empleados != null) //{ // DataRow row_emp = dt_empleados.NewRow(); // row_emp[0] = 0; // row_emp[1] = "<Ninguno>"; // dt_empleados.Rows.InsertAt(row_emp, 0); // cbo_empleado.DataSource = dt_empleados; // cbo_empleado.ValueMember = "id_empleado"; // cbo_empleado.DisplayMember = "Empleado"; //} ServiceReference1.Service1Client srv = new ServiceReference1.Service1Client(); DataSet ds = srv.ObtenerEmpleados(); DataTable dt_empleados = ds.Tables[0]; DataRow row_emp = dt_empleados.NewRow(); row_emp[0] = 0; row_emp[6] = "<Ninguno>"; dt_empleados.Rows.InsertAt(row_emp, 0); cbo_empleado.DataSource = dt_empleados; cbo_empleado.ValueMember = "id_empleado_pk"; cbo_empleado.DisplayMember = "NOMBRE"; //--------------------------------------------- //Tipos DataTable dt_tipos = OpBD.SeleccionarTipoTarea(); if (dt_tipos != null) { cbo_tareas.DataSource = dt_tipos; cbo_tareas.ValueMember = "id_tipo"; cbo_tareas.DisplayMember = "tipo"; } //------------------------------------ if (btn_guardar.Text == "Actualizar") { DataTable dt_ids_empledos = OpBD.SeleccionarIdEmpleado(id_tarea); if (dt_ids_empledos != null) { DataRow row = dt_ids_empledos.Rows[0]; string id_empleado = row[0].ToString(); string empleado_ws = "--"; foreach (DataRow roww in dt_empleados.Rows) { if (roww[0].ToString() == id_empleado) { empleado_ws = roww[6].ToString(); } } int indice_empleado = cbo_empleado.FindString(empleado_ws); cbo_empleado.SelectedIndex = indice_empleado; } int indice_tipo = cbo_tareas.FindString(tipo); cbo_tareas.SelectedIndex = indice_tipo; } }