Exemplo n.º 1
0
        private void btnGuardar_Click_1(object sender, EventArgs e)
        {
            CNEmpleado objEmpleado = new CNEmpleado();
            CEEmpleado objDatos    = new CEEmpleado();

            objDatos.IdEmpleado = mtbIdEmpleado.Text;

            if (objEmpleado.ExisteEmpleado(objDatos))
            {
                MessageBox.Show("Este Empleado ya Existe");
            }
            else
            {
                if (mtbIdEmpleado.MaskFull == false)
                {
                    epValidar.SetError(mtbIdEmpleado, "Ingrese Id del empleado");
                    mtbIdEmpleado.Focus();
                    return;
                }
                else
                {
                    epValidar.SetError(mtbIdEmpleado, "");
                }

                if (txtNombre.Text == "")
                {
                    epValidar.SetError(txtNombre, "Ingrese el nombre del empleado");
                    txtNombre.Focus();
                    return;
                }
                else
                {
                    epValidar.SetError(txtNombre, "");
                }

                if (txtApellidos.Text == "")
                {
                    epValidar.SetError(txtApellidos, "Ingrese el apellido del empleado");
                    txtApellidos.Focus();
                    return;
                }
                else
                {
                    epValidar.SetError(txtApellidos, "");
                }

                if (mtbTelefono.MaskFull == false)
                {
                    epValidar.SetError(mtbTelefono, "Ingrese el teléfono del empleado");
                    mtbTelefono.Focus();
                    return;
                }
                else
                {
                    epValidar.SetError(mtbTelefono, "");
                }

                if (txtCorreoElectronico.Text == "")
                {
                    epValidar.SetError(txtCorreoElectronico, "Ingrese el correo del empleado");
                    txtCorreoElectronico.Focus();
                    return;
                }
                else
                {
                    epValidar.SetError(txtCorreoElectronico, "");
                }

                if (txtDireccion.Text == "")
                {
                    epValidar.SetError(txtDireccion, "Ingrese la dirección del empleado");
                    txtDireccion.Focus();
                    return;
                }
                else
                {
                    epValidar.SetError(txtDireccion, "");
                }
                InsertarEmpleado();
                CargarEmpleado();
                Limpiar();
                HabilitarBotones(true, false, false, false, false);
            }
        }