Exemple #1
0
        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();
                }
            }
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        public DataTable vConsultaFiltro(Empleados_Entity Empleado)
        {
            DataTable     dtEmpleados;
            Empleados_DAL Empleadoconsultafiltro = new Empleados_DAL();

            dtEmpleados = Empleadoconsultafiltro.vConsultarFiltro(Empleado);
            return(dtEmpleados);
        }
Exemple #4
0
        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
            }
        }
Exemple #5
0
        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);
            }
        }
Exemple #6
0
        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
        }
Exemple #7
0
        public void vEliminarEmpleado(Empleados_Entity Empleado)
        {
            Empleados_DAL Empleadodelete = new Empleados_DAL();

            Empleadodelete.vEliminarEmpleado(Empleado);
        }
Exemple #8
0
        public void vInsertarEmpleado(Empleados_Entity Empleado)
        {
            Empleados_DAL Empleadoinsert = new Empleados_DAL();

            Empleadoinsert.vInsertEmpleado(Empleado);
        }
Exemple #9
0
 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);
 }
Exemple #10
0
 public void vEliminarEmpleado(Empleados_Entity Empleado)
 {
     Globales.cnn.updateSQL("DELETE FROM [dbo].[Empleado] WHERE idempleado =" + Empleado.idempleado);
 }
Exemple #11
0
 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 + "')");
 }