public void Filtrar_Empleados(ref cls_EMPLEADOS_DAL Obj_EMPLEADOS_DAL, string sFiltro) { try { cls_BD_BLL Obj_BD_BLL = new cls_BD_BLL(); cls_BD_DAL Obj_BD_DAL = new cls_BD_DAL(); Obj_BD_DAL.SNomb_Sp = "sp_Filtrar_Empleados"; Obj_BD_DAL.SNombTabla = "Empleados"; Obj_BD_BLL.Crear_DT_Parametros(ref Obj_BD_DAL); Obj_BD_DAL.dt_Parametros.Rows.Add("@Descripcion", "2", sFiltro); Obj_BD_BLL.Exec_DataAdapter(ref Obj_BD_DAL); if (Obj_BD_DAL.SMsjError == string.Empty) { Obj_EMPLEADOS_DAL.Obj_DT = Obj_BD_DAL.Obj_DS.Tables[0]; Obj_EMPLEADOS_DAL.sMsjError = string.Empty; } else { Obj_EMPLEADOS_DAL.sMsjError = Obj_BD_DAL.SMsjError; } } catch (Exception ex) { Obj_EMPLEADOS_DAL.sMsjError = ex.Message.ToString(); } }
public void Eliminar_Empleados(ref cls_EMPLEADOS_DAL Obj_EMPLEADOS_DAL, string sFiltro) { try { cls_BD_BLL Obj_BD_BLL = new cls_BD_BLL(); cls_BD_DAL Obj_BD_DAL = new cls_BD_DAL(); Obj_BD_DAL.SNomb_Sp = "sp_Eliminar_Estados"; Obj_BD_BLL.Crear_DT_Parametros(ref Obj_BD_DAL); Obj_BD_DAL.dt_Parametros.Rows.Add("@IdEstado", "4", sFiltro); Obj_BD_BLL.Exec_NonQuery(ref Obj_BD_DAL); if (Obj_BD_DAL.SMsjError == string.Empty) { Obj_EMPLEADOS_DAL.sMsjError = string.Empty; } else { Obj_EMPLEADOS_DAL.sMsjError = Obj_BD_DAL.SMsjError; } } catch (Exception ex) { Obj_EMPLEADOS_DAL.sMsjError = ex.Message.ToString(); } }
private void tsbtnModificar_Click(object sender, EventArgs e) { if (dgvEmpleados.Rows.Count > 0) { Obj_Empleados_DAL = new cls_EMPLEADOS_DAL(); Obj_Empleados_DAL.cAx = 'U'; Obj_Empleados_DAL.cIdEstado = Convert.ToChar(dgvEmpleados.SelectedRows[0].Cells[0].Value.ToString()); Obj_Empleados_DAL.sCedula = dgvEmpleados.SelectedRows[0].Cells[1].Value.ToString(); Obj_Empleados_DAL.sNombre = dgvEmpleados.SelectedRows[0].Cells[2].Value.ToString(); Obj_Empleados_DAL.sApellidos = dgvEmpleados.SelectedRows[0].Cells[3].Value.ToString(); Obj_Empleados_DAL.sDireccion = dgvEmpleados.SelectedRows[0].Cells[4].Value.ToString(); Obj_Empleados_DAL.bEdad = Convert.ToByte(dgvEmpleados.SelectedRows[0].Cells[5].Value.ToString()); Obj_Empleados_DAL.sTelefonoCasa = dgvEmpleados.SelectedRows[0].Cells[6].Value.ToString(); Obj_Empleados_DAL.sTelefono_Ref = dgvEmpleados.SelectedRows[0].Cells[7].Value.ToString(); Obj_Empleados_DAL.sTelefono_Celular = dgvEmpleados.SelectedRows[0].Cells[8].Value.ToString(); Obj_Empleados_DAL.fSalario = Convert.ToSingle(dgvEmpleados.SelectedRows[0].Cells[9].Value.ToString()); Obj_Empleados_DAL.iIdTipoEmpleado = Convert.ToInt32(dgvEmpleados.SelectedRows[0].Cells[10].Value.ToString()); Obj_Empleados_DAL.cIdDepartamento = Convert.ToChar(dgvEmpleados.SelectedRows[0].Cells[11].Value.ToString()); Obj_Empleados_DAL.iIdHorario = Convert.ToInt32(dgvEmpleados.SelectedRows[0].Cells[12].Value.ToString()); Obj_Empleados_DAL.cIdEstado = Convert.ToChar(dgvEmpleados.SelectedRows[0].Cells[13].Value.ToString()); Pantallas.Editar.FRM_Editar_Empleados Pant_Modif_Empleados = new Editar.FRM_Editar_Empleados(); Pant_Modif_Empleados.Obj_Empleados_Editar_DAL = Obj_Empleados_DAL; Pant_Modif_Empleados.ShowDialog(); CargarDatos(); } else { MessageBox.Show("Debe seleccionar un Empleado", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Hand); } }
private void CargarComboBox() { cls_EMPLEADOS_DAL obj_Cargar_Empl_DAL = new cls_EMPLEADOS_DAL(); cls_EMPLEADOS_BLL obj_Cargar_Empl_BLL = new cls_EMPLEADOS_BLL(); cls_ESTADOS_BLL obj_Cargar_Est_BLL = new cls_ESTADOS_BLL(); cls_ESTADOS_DAL obj_Cargar_Est_DAL = new cls_ESTADOS_DAL(); obj_Cargar_Empl_DAL.cCombo = 'C'; obj_Cargar_Est_DAL.cComboE = 'C'; obj_Cargar_Empl_BLL.Listar_Empleados(ref obj_Cargar_Empl_DAL); obj_Cargar_Est_BLL.Listar_Estados(ref obj_Cargar_Est_DAL); if (obj_Cargar_Empl_DAL.sMsjError == string.Empty) { cmbIdEmpleado.DataSource = null; cmbIdEmpleado.DataSource = obj_Cargar_Empl_DAL.Obj_DT; cmbIdEstado.DataSource = null; cmbIdEstado.DataSource = obj_Cargar_Est_DAL.Obj_DT; obj_Cargar_Empl_DAL.Obj_DT.Rows.Add("0", "-- Seleccione un Id --"); obj_Cargar_Est_DAL.Obj_DT.Rows.Add("0", "-- Seleccione un Id --"); cmbIdEmpleado.ValueMember = "IdEmpleado"; cmbIdEmpleado.DisplayMember = "Nombre"; cmbIdEstado.ValueMember = "IdEstado"; cmbIdEstado.DisplayMember = "Descripcion"; } else { MessageBox.Show("Se presento un errora la hora de cargar el combo de estados. \n\n ERROR: [" + obj_Usuarios_DAL.SMsjError + "].", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Listar_Empleados(ref cls_EMPLEADOS_DAL Obj_EMPLEADOS_DAL) { try { cls_BD_BLL Obj_BD_BLL = new cls_BD_BLL(); cls_BD_DAL Obj_BD_DAL = new cls_BD_DAL(); Obj_BD_DAL.SNomb_Sp = "sp_Listar_Empleados"; Obj_BD_DAL.SNombTabla = "Empleados"; Obj_BD_BLL.Exec_DataAdapter(ref Obj_BD_DAL); if (Obj_BD_DAL.SMsjError == string.Empty) { Obj_EMPLEADOS_DAL.Obj_DT = Obj_BD_DAL.Obj_DS.Tables[0]; Obj_EMPLEADOS_DAL.sMsjError = string.Empty; } else { Obj_EMPLEADOS_DAL.sMsjError = Obj_BD_DAL.SMsjError; } } catch (Exception ex) { Obj_EMPLEADOS_DAL.sMsjError = ex.Message.ToString(); } }
private void tsbtnNuevo_Click(object sender, EventArgs e) { Obj_Empleados_DAL = new cls_EMPLEADOS_DAL(); Obj_Empleados_DAL.cAx = 'I'; Pantallas.Editar.FRM_Editar_Empleados Pant_Modif_Empleados = new Editar.FRM_Editar_Empleados(); Pant_Modif_Empleados.Obj_Empleados_Editar_DAL = Obj_Empleados_DAL; Pant_Modif_Empleados.ShowDialog(); CargarDatos(); }
public void Insertar_Empleadoss(ref cls_EMPLEADOS_DAL Obj_EMPLEADOS_DAL) { try { cls_BD_BLL Obj_BD_BLL = new cls_BD_BLL(); cls_BD_DAL Obj_BD_DAL = new cls_BD_DAL(); Obj_BD_DAL.SNomb_Sp = "sp_Insertar_Empleado"; Obj_BD_BLL.Crear_DT_Parametros(ref Obj_BD_DAL); Obj_BD_DAL.dt_Parametros.Rows.Add("@IdEmpleado", "4", Obj_EMPLEADOS_DAL.sIdEmpleado); Obj_BD_DAL.dt_Parametros.Rows.Add("@Cedula", "2", Obj_EMPLEADOS_DAL.sCedula); Obj_BD_DAL.dt_Parametros.Rows.Add("@Nombre", "2", Obj_EMPLEADOS_DAL.sNombre); Obj_BD_DAL.dt_Parametros.Rows.Add("@Apellidos", "2", Obj_EMPLEADOS_DAL.sApellidos); Obj_BD_DAL.dt_Parametros.Rows.Add("@Direccion", "2", Obj_EMPLEADOS_DAL.sDireccion); Obj_BD_DAL.dt_Parametros.Rows.Add("@Edad", "1", Obj_EMPLEADOS_DAL.bEdad); Obj_BD_DAL.dt_Parametros.Rows.Add("@Telefono_Casa", "2", Obj_EMPLEADOS_DAL.sTelefonoCasa); Obj_BD_DAL.dt_Parametros.Rows.Add("@Telefono_Referencia", "2", Obj_EMPLEADOS_DAL.sTelefono_Ref); Obj_BD_DAL.dt_Parametros.Rows.Add("@Celular", "2", Obj_EMPLEADOS_DAL.sTelefono_Celular); Obj_BD_DAL.dt_Parametros.Rows.Add("@Salario", "2", Obj_EMPLEADOS_DAL.fSalario); Obj_BD_DAL.dt_Parametros.Rows.Add("@IdTipoEmpleado", "1", Obj_EMPLEADOS_DAL.iIdTipoEmpleado); Obj_BD_DAL.dt_Parametros.Rows.Add("@IdDepartamento", "4", Obj_EMPLEADOS_DAL.cIdDepartamento); Obj_BD_DAL.dt_Parametros.Rows.Add("@IdHorario", "1", Obj_EMPLEADOS_DAL.iIdHorario); Obj_BD_DAL.dt_Parametros.Rows.Add("@IdEstado", "4", Obj_EMPLEADOS_DAL.cIdEstado); Obj_BD_BLL.Exec_NonQuery(ref Obj_BD_DAL); if (Obj_BD_DAL.SMsjError == string.Empty) { Obj_EMPLEADOS_DAL.sMsjError = string.Empty; Obj_EMPLEADOS_DAL.cAx = 'U'; } else { Obj_EMPLEADOS_DAL.sMsjError = Obj_BD_DAL.SMsjError; Obj_EMPLEADOS_DAL.cAx = 'I'; } } catch (Exception ex) { Obj_EMPLEADOS_DAL.sMsjError = ex.Message.ToString(); } }