Exemplo n.º 1
0
        public Frm_menu_empleados()
        {
            InitializeComponent();

            datos = empleadoDAO.Buscar();

            dgv_empleados.DataSource          = datos;
            dgv_empleados.AllowUserToAddRows  = false;
            dgv_empleados.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
            dgv_empleados.ReadOnly            = true;
            SetColumNames();
        }
Exemplo n.º 2
0
        private void Set_cbo_empleado()
        {
            DataRow[] rows = empleadoDAO.Buscar().Select();

            if (rows.Length > 0)
            {
                for (int i = 0; i < rows.Length; i++)
                {
                    string text = rows[i]["empleado_id"].ToString() + "-" + rows[i]["nombre"].ToString() + " " + rows[i]["apellido_patern"].ToString();
                    cbo_empleado.Items.Add(text);
                }
                cbo_empleado.SelectedIndex = 0;
            }
        }
Exemplo n.º 3
0
        private void button4_Click(object sender, EventArgs e)
        {
            EmpleadoDAO empleados = new EmpleadoDAO();
            Empleado    empe      = new Empleado();
            int         codemp    = Convert.ToInt32(txtID.Text);

            txtApellidos.Text = empleados.Buscar(codemp).Apellidos;
            txtNombre.Text    = empleados.Buscar(codemp).Nombre;
            txtCargo.Text     = empleados.Buscar(codemp).Cargo;
            txtCiudad.Text    = empleados.Buscar(codemp).Ciudad;
            txtDireccion.Text = empleados.Buscar(codemp).Dirección;
            txtFechaC.Text    = empleados.Buscar(codemp).FechaContratación.ToString();
            txtFechaN.Text    = empleados.Buscar(codemp).FechaNacimiento.ToString();
            txtFoto.Text      = empleados.Buscar(codemp).Foto;
            txtPais.Text      = empleados.Buscar(codemp).País;
            txtTel.Text       = empleados.Buscar(codemp).TelDomicilio;
            groupBox1.Enabled = true;
        }
Exemplo n.º 4
0
        private void TxtCodgoEmpleado_Validating(object sender, CancelEventArgs e)
        {
            Empleado oEmpleado;

            oEmpleado = oEmpleadoDAO.Buscar(TxtCodgoEmpleado.Text.Trim());
            if (oEmpleado != null)
            {
                //TxtCodigo.Text = oDatos.Codigo.Trim();
                TxtIdEmpleado.Text = oEmpleado.IdEmpleado.ToString().Trim();
                //TxtNombreEmpleado.Text = oEmpleado.n.Trim();
            }
        }
Exemplo n.º 5
0
        public void Add_empleado_mod(int id_empleado)
        {
            Empleado_mod = true;
            btn_guardar_empleado.Text = "Modificar";
            DataRow[] empleadoT = empleadoDAO.Buscar().Select(String.Format("empleado_id = {0}", id_empleado));

            if (empleadoT.Length > 0)
            {
                txt_idempleado.Text      = empleadoT[0]["empleado_id"].ToString();
                txt_nom_empleado.Text    = empleadoT[0]["nombre"].ToString();
                txt_apellidoparteno.Text = empleadoT[0]["apellido_patern"].ToString();
                txt_apellidomaterno.Text = empleadoT[0]["apellido_matern"].ToString();
                txt_direcc_empleado.Text = empleadoT[0]["direccion"].ToString();
                txt_tele_empleado.Text   = empleadoT[0]["telefono"].ToString();
                cbo_Horario.Text         = empleadoT[0]["horario"].ToString();
                txt_sueldoempleado.Text  = empleadoT[0]["sueldo"].ToString();
                cbo_tipoempleado.Text    = empleadoT[0]["puesto"].ToString();
            }
        }
Exemplo n.º 6
0
        private void BtnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                if (TxtCodigoP.Text == "" || TxtIdentificacion.Text == "" || TxtCorreo.Text == "")
                {
                    MessageBox.Show("Los campos estan vacios", "llene los campos", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    if (NuevoRegistro == true)
                    {
                        Empleado oEmpleado = new Empleado();
                        oEmpleado.Codigo         = TxtCodigoP.Text.Trim();
                        oEmpleado.Identificacion = TxtIdentificacion.Text.Trim();
                        oEmpleado.Correo         = TxtCorreo.Text.Trim();
                        oEmpleado.DatosIdDatos   = int.Parse(TxtIdDatos.Text.Trim());

                        if (oEmpleadoDAO.Agregar(oEmpleado) == false)
                        {
                            MessageBox.Show("El nuevo registro no pudo ser grabado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            return;
                        }
                        else
                        {
                            MessageBox.Show("El nuevo registro fue grabado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            TxtCodigoP.Text         = "";
                            TxtCodigoDatos.ReadOnly = false;
                            //TxtDescripcion.Text = "";
                            BtnEliminar.Enabled = false;
                            BtnGuardar.Enabled  = false;
                            //TxtCodigo.Focus();

                            return;
                        }
                    }
                    else
                    {
                        Empleado oProveedor = oEmpleadoDAO.Buscar(TxtCodigoP.Text.Trim());
                        //oProveedor.Codigo = TxtCodigoP.Text.Trim();
                        oProveedor.Identificacion = TxtIdentificacion.Text.Trim();
                        oProveedor.Correo         = TxtCorreo.Text.Trim();
                        //oProveedor.DatosIdDatos = int.Parse(TxtIdDatos.Text.Trim());

                        if (oEmpleadoDAO.Modificar(oProveedor) == false)
                        {
                            MessageBox.Show("El Registro no fue Modificado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            return;
                        }
                        else
                        {
                            MessageBox.Show("Registro Modificado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            TxtCodigoP.Text        = "";
                            TxtIdentificacion.Text = "";
                            TxtCorreo.Text         = "";
                            TxtCodigoDatos.Text    = "";
                            BtnEliminar.Enabled    = false;
                            BtnGuardar.Enabled     = false;
                            TxtCodigoP.Focus();
                            return;
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Hola exepcion", ex.Message);
                throw;
            }
        }