private void btnEliminar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtCod.Text)) { MessageBox.Show("Debe escribir el id de la Empleados a eliminar."); return; } else { DialogResult cambio; this.Hide(); cambio = MessageBox.Show("¿Está seguro de eliminar asignación de usuario?", "Seguridad SAD", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (cambio == DialogResult.Yes) { Empleados_Entity Employer = new Empleados_Entity(); Empleados_BO Empleados = new Empleados_BO(); Employer.idempleado = txtCod.Text; Empleados.vEliminarEmpleado(Employer); MessageBox.Show("Empleado ha sido Eliminado."); this.Close(); } else { this.Close(); } } }
public DataTable vConsultarFiltro(Empleados_Entity Empleado) { DataTable dtEmpleado; dtEmpleado = Globales.cnn.getSQL("SELECT idempleado as ID, Empresa.idempresa as IdEmpresa, Empresa.nombre_empresa as Empresa, Usuario_1.codusuario as IdUsuario, Usuario_1.Usuario, Empleado.idrolROM [dbo].[Empleado] INNER JOIN Usuario_1 ON empleado.codusuario = usuario_1.codusuario INNER JOIN Empresa ON Empleado.idempresa = Empresa.idempresa WHERE nombre_Empleado like '%" + Empleado.codusuario + "%' Order By Usuario_1.codusuario, Empresa.idempresa, Empleado.idempleado"); return(dtEmpleado); }
public DataTable vConsultaFiltro(Empleados_Entity Empleado) { DataTable dtEmpleados; Empleados_DAL Empleadoconsultafiltro = new Empleados_DAL(); dtEmpleados = Empleadoconsultafiltro.vConsultarFiltro(Empleado); return(dtEmpleados); }
private void btnEditar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(cmbEmpresa.Text)) { MessageBox.Show("Debe seleccionar la Empresa."); return; } else { if (string.IsNullOrEmpty(cmbUsuario.Text)) { MessageBox.Show("Debe seleccionar el Usuario."); return; } else { if (string.IsNullOrEmpty(cmbRol.Text)) { MessageBox.Show("Debe seleccionar el Rol relacionado."); return; } else { try { Empleados_Entity Employer = new Empleados_Entity(); Empleados_BO Empleados = new Empleados_BO(); int sempresa, susuario, srol; sempresa = cmbEmpresa.SelectedIndex; Employer.idempresa = gvEmpresa[0, sempresa].Value.ToString(); susuario = cmbUsuario.SelectedIndex; Employer.codusuario = gvUsuario[0, susuario].Value.ToString(); srol = cmbRol.SelectedIndex; Employer.idrol = gvRol[0, srol].Value.ToString(); Employer.idestado = txtEstado.Text; Empleados.vInsertarEmpleado(Employer); MessageBox.Show("Asignación ha sido creada."); this.Hide(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } } //termina if } }
private void button1_Click(object sender, EventArgs e) { try { Empleados_Entity Empleado = new Empleados_Entity(); Empleados_BO usuario = new Empleados_BO(); Empleado.codusuario = txtBuscador.Text; gvEmpleados.DataSource = usuario.vConsultaFiltro(Empleado); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnGuardar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(cmbEmpresa.Text)) { MessageBox.Show("Debe seleccionar la Empresa."); return; } else { if (string.IsNullOrEmpty(cmbUsuario.Text)) { MessageBox.Show("Debe seleccionar el Usuario."); return; } else { if (string.IsNullOrEmpty(cmbRol.Text)) { MessageBox.Show("Debe seleccionar el Rol relacionado."); return; } else { try { Empleados_Entity Employer = new Empleados_Entity(); Empleados_BO Empleados = new Empleados_BO(); int sempresa, susuario, srol; sempresa = cmbEmpresa.SelectedIndex; Employer.idempresa = gvEmpresa[0, sempresa].Value.ToString(); susuario = cmbUsuario.SelectedIndex; Employer.codusuario = gvUsuario[0, susuario].Value.ToString(); srol = cmbRol.SelectedIndex; Employer.idrol = gvRol[0, srol].Value.ToString(); Employer.idestado = txtEstado.Text; Empleados.vInsertarEmpleado(Employer); MessageBox.Show("Asignación ha sido creada."); string[] empresa = Globales.Empresa.CapturarEmpresa(); /*if (empresa[0] != "No Autenticado") * { * mantenimientoEmpleados prdu = new mantenimientoEmpleados(); * prdu.MdiParent = this.MdiParent; * this.Hide(); * prdu.Show(); * } * else*/ this.Hide(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error!."); } } } } //termina if }
public void vEliminarEmpleado(Empleados_Entity Empleado) { Empleados_DAL Empleadodelete = new Empleados_DAL(); Empleadodelete.vEliminarEmpleado(Empleado); }
public void vInsertarEmpleado(Empleados_Entity Empleado) { Empleados_DAL Empleadoinsert = new Empleados_DAL(); Empleadoinsert.vInsertEmpleado(Empleado); }
public void vConsultarEmpleado(Empleados_Entity Empleado) { Globales.cnn.getSQL("SELECT idempleado as ID, Empresa.idempresa as IdEmpresa, Empresa.nombre_empresa as Empresa, Usuario_1.codusuario as IdUsuario, Usuario_1.Usuario, Empleado.idrol FROM [dbo].[Empleado] INNER JOIN Usuario_1 ON empleado.codusuario = usuario_1.codusuario INNER JOIN Empresa ON Empleado.idempresa = Empresa.idempresa WHERE idempleado=" + Empleado.idempleado); }
public void vEliminarEmpleado(Empleados_Entity Empleado) { Globales.cnn.updateSQL("DELETE FROM [dbo].[Empleado] WHERE idempleado =" + Empleado.idempleado); }
public void vInsertEmpleado(Empleados_Entity Empleado) { Globales.cnn.insertSQL("INSERT INTO [dbo].[Empleado] (idempresa,idestado,codusuario,idrol) VALUES ('" + Empleado.idempresa + "','" + Empleado.idestado + "','" + Empleado.codusuario + "','" + Empleado.idrol + "')"); }