示例#1
0
        private void GuardarUsuario_Click(object sender, EventArgs e)
        {
            try
            {
                PuntoDeVenta.Library.Entity_Classes.Usuario Usuario = new PuntoDeVenta.Library.Entity_Classes.Usuario();
                if (txtNombre.Text != "")
                {
                    Usuario.Nombre = txtNombre.Text;
                }
                else
                {
                    MessageBox.Show("El Nombre es requerido.");
                }
                Usuario.Apellido = txtApellido.Text;


                if (txtUserName.Text != "")
                {
                    Usuario.NombreUsuario = txtUserName.Text;
                }

                if (txtPassword.Text != "" && txtPassConfirm.Text != "")
                {
                    if (txtPassword.Text == txtPassConfirm.Text)
                    {
                        Usuario.Contraseña = txtPassword.Text;
                    }
                    else
                    {
                        MessageBox.Show("Las constraseñas no coinciden.");
                    }
                }
                else
                {
                    MessageBox.Show("Las contraseña es un campo obligatorio.");
                }

                UsuarioHelper userHelper = new UsuarioHelper();
                if (Usuario.Nombre != "" || Usuario.NombreUsuario != "" || Usuario.Contraseña != "")
                {
                    userHelper.AddUsuario(Usuario);
                    MessageBox.Show(String.Format("¡El usuario {0} ha sido creado correctamente!", Usuario.Nombre));
                }
                else
                {
                    MessageBox.Show("Campos Imcompletos.");
                }
            }
            catch (Exception error)
            {  }
        }