Example #1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtIde.Text == "" || txtNombre.Text == "" || txtApellido.Text == "" || txtCorreo.Text == "" || txtDireccion.Text == "" || txtTelefono.Text == "")
            {
                MessageBox.Show("Hay campos Obligatorios sin llenar", "Titulo", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
            }
            else
            {
                if (cmbTipoUsuario.Text == "Administrador")
                {
                    Administrador administrador = new Administrador();
                    administrador.Identificacion = txtIde.Text;
                    administrador.Nombre         = txtNombre.Text;
                    administrador.Apellido       = txtApellido.Text;
                    administrador.Direccion      = txtDireccion.Text;
                    administrador.Correo         = txtCorreo.Text;
                    administrador.Telefono       = txtTelefono.Text;
                    administrador.Contrasena     = txtContrasena.Text;

                    string resultado = servicioA.GuardarAdministrador(administrador);
                    MessageBox.Show(resultado, "Titulo", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
                    Limpiar();
                }
                else
                {
                    Empleado empleado = new Empleado();
                    empleado.Identificacion = txtIde.Text;
                    empleado.Nombre         = txtNombre.Text;
                    empleado.Apellido       = txtApellido.Text;
                    empleado.Direccion      = txtDireccion.Text;
                    empleado.Correo         = txtCorreo.Text;
                    empleado.Telefono       = txtTelefono.Text;
                    empleado.Sueldo         = Convert.ToDecimal(txtSueldo.Text);
                    empleado.Contrasena     = txtContrasena.Text;

                    string resultado = servicioE.GuardarEmpleado(empleado);
                    MessageBox.Show(resultado, "Titulo", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
                    Limpiar();
                }
            }
        }