private void MantenimientoEmpleado_Load(object sender, EventArgs e)
        {
            T_NoCuenta.Text = "0";
            T_Salario.Text  = "0";
            try
            {
                DataSet ds = ProDepartamento.VistaDePuestos();
                dt = ds.Tables[0];
                C_Puesto.DisplayMember = "Posicion";
                C_Puesto.ValueMember   = "Id";
                C_Puesto.DataSource    = dt;
            }
            catch (Exception error)
            {
                MessageBox.Show(error.Message + error.StackTrace);
            }

            G_Busqueda.Show();
            G_Empleado.Hide();
            try
            {
                DataSet ds = PEmpleados.Vista();
                dt = ds.Tables[0];
                dataGridView1.DataSource = dt;
            }
            catch (Exception error)
            {
                MessageBox.Show(error.Message + error.StackTrace);
            }
        }
 private void B_Eliminar_Click(object sender, EventArgs e)
 {
     try
     {
         if (MessageBox.Show("Esta Seguro de que desea Eliminar el Empleado Seleccionado?", "Eliminar Empleados", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
         {
             foreach (DataGridViewRow row in dataGridView1.Rows)
             {
                 if ((Convert.ToBoolean(row.Cells["Eliminar"].Value)))
                 {
                     Empleados empleados = new Empleados();
                     empleados.Id = Convert.ToInt32(row.Cells["Id"].Value);
                     if (PEmpleados.Eliminar(empleados) != 1)
                     {
                         MessageBox.Show("El empleado  no pudo ser eliminado", "Eliminacion de Empleados", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                     }
                 }
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message + ex.StackTrace);
     }
 }
 private void BusquedaEmpleado_Click(object sender, EventArgs e)
 {
     G_Busqueda.Show();
     G_Empleado.Hide();
     try
     {
         DataSet ds = PEmpleados.Vista();
         dt = ds.Tables[0];
         dataGridView1.DataSource = dt;
     }
     catch (Exception error)
     {
         MessageBox.Show(error.Message + error.StackTrace);
     }
 }
        private void B_Guardar_Click(object sender, EventArgs e)
        {
            if (T_Nombre.Text == "" || T_Apellido.Text == "" || T_Cedula.Text == "" || T_Direccion.Text == "" || T_Telefono.Text == "")
            {
                MessageBox.Show("Complete los datos antes de continuar.");
            }
            else
            {
                Empleados empleados = new Empleados();
                //  empleados.Id;
                empleados.Nombre              = T_Nombre.Text;
                empleados.Apellido            = T_Apellido.Text;
                empleados.Cedula              = T_Cedula.Text;
                empleados.Direccion           = T_Direccion.Text;
                empleados.Email               = T_Correo.Text;
                empleados.Telefono            = T_Telefono.Text;
                empleados.IdPuesto            = Convert.ToInt32(C_Puesto.SelectedValue.ToString());
                empleados.FechaDeNacimiento   = DTP_FechaNacimiento.Value;
                empleados.FechaDeContratacion = DTP_FechaIngreso.Value;
                empleados.Sueldo              = Convert.ToDecimal(T_Salario.Text);
                empleados.EstadoCivil         = T_EstadoCivil.Text;
                empleados.Estado              = T_Status.Text;
                empleados.NoCuenta            = Convert.ToInt32(T_NoCuenta.Text);

                if (lbl_id.Text == "")
                {
                    if (PEmpleados.Insertar(empleados) > 0)
                    {
                        MessageBox.Show("Empleado registrado correctamente");
                        Limpiar();
                    }
                }
                else
                {
                    empleados.Id = Convert.ToInt32(lbl_id.Text);

                    if (PEmpleados.Modificar(empleados) == 1)
                    {
                        MessageBox.Show("Empleado modificado Correctamente");
                    }
                }
            }
        }
예제 #5
0
        private void Form1_Load(object sender, EventArgs e)
        {
            try
            {
                DataSet ds = PEmpleados.Vista();
                dt = ds.Tables[0];
                DgvEmpleados.DataSource = dt;

                if (dt.Rows.Count > 0)
                {
                }
                else
                {
                }
            }
            catch (Exception Error)
            {
                MessageBox.Show(Error.Message + Error.StackTrace);
            }
        }
예제 #6
0
        private void B_Guardar_Click(object sender, EventArgs e)
        {
            Empleados ep = new Empleados();

            ep.Nombre              = T_Nombre.Text;
            ep.Apellido            = T_Apellido.Text;
            ep.Cedula              = T_Cedula.Text;
            ep.Direccion           = T_Direccion.Text;
            ep.Email               = T_Email.Text;
            ep.Telefono            = T_Telefono.Text;
            ep.FechaDeNacimiento   = T_FechaDeNacimiento.Value;
            ep.FechaDeContratacion = T_FechaDeContratacion.Value;
            ep.Puesto              = T_Puesto.Text;
            //  ep.Departamento = T_Departamento.Text;
            //  ep.Sueldo = Convert.ToByte(T_Sueldo.Text);

            if (PEmpleados.Insertar(ep) > 0)
            {
                MessageBox.Show("Datos insertados correctamente!");
            }
        }