//——————————————————————————————————————————————————————————————[ Buscar ]——————————————————————————————————————————————————————————————— private void BuscarButton_Click(object sender, RoutedEventArgs e) { Usuarios encontrado = UsuariosBLL.Buscar(Utilidades.ToInt(UsuarioIdTextBox.Text)); if (encontrado != null) { this.usuarios = encontrado; Cargar(); } else { this.usuarios = new Usuarios(); this.DataContext = this.usuarios; MessageBox.Show($"Este Usuario no fue encontrado.\n\nAsegúrese que existe o cree uno nuevo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); Limpiar(); UsuarioIdTextBox.SelectAll(); UsuarioIdTextBox.Focus(); } if (UsuarioIdTextBox.Text == "1") { EliminarButton.IsEnabled = false; } else { EliminarButton.IsEnabled = true; } }
private bool Validar() { bool paso = true; if (CategoriaIdTextBox.Text == string.Empty) { MessageBox.Show("CategoriaId Vacio"); CategoriaIdTextBox.Focus(); paso = false; } else if (CategoriaTextBox.Text == string.Empty) { MessageBox.Show("Categoria Vacia"); CategoriaTextBox.Focus(); paso = false; } else if (UsuarioIdTextBox.Text == string.Empty) { MessageBox.Show("UsuarioId Vacio"); UsuarioIdTextBox.Focus(); paso = false; } return(paso); }
private bool Validar() { bool paso = true; if (ProductoIdTextBox.Text == string.Empty) { MessageBox.Show("ProductoId Vacio"); ProductoIdTextBox.Focus(); paso = false; } else if (NombreProductoTextBox.Text == string.Empty) { MessageBox.Show("Nombre del Producto Vacio"); NombreProductoTextBox.Focus(); paso = false; } else if (MarcaProductoTextBox.Text == string.Empty) { MessageBox.Show("Marca del Producto Vacio"); MarcaProductoTextBox.Focus(); paso = false; } else if (CategoriaIdTextBox.Text == string.Empty) { MessageBox.Show("CategoriaId del Producto Vacio"); CategoriaIdTextBox.Focus(); paso = false; } else if (CategoriaTextBox.Text == string.Empty) { MessageBox.Show("Categoria del Producto Vacio"); CategoriaIdTextBox.Focus(); paso = false; } else if (CantidadTextBox.Text == string.Empty) { MessageBox.Show("Cantidad Vacia"); CantidadTextBox.Focus(); paso = false; } else if (PrecioTextBox.Text == string.Empty) { MessageBox.Show("Precio Vacio"); PrecioTextBox.Focus(); paso = false; } else if (UsuarioIdTextBox.Text == string.Empty) { MessageBox.Show("UsuarioId Vacio o no Valido"); UsuarioIdTextBox.Focus(); paso = false; } return(paso); }
private bool Validar() { bool paso = true; if (SalidaIdTextBox.Text == string.Empty) { MessageBox.Show("SalidaId Vacio"); SalidaIdTextBox.Focus(); paso = false; } else if (ProveedorIdTextBox.Text == string.Empty || ProveedorIdTextBox.Text == "0") { MessageBox.Show("ProveedorId no Valido"); ProveedorIdTextBox.Focus(); paso = false; } else if (UsuarioIdTextBox.Text == string.Empty || UsuarioIdTextBox.Text == "0") { MessageBox.Show("UsuarioId no Valido"); UsuarioIdTextBox.Focus(); paso = false; } else if (FechaCompraDateTimePicker.Text == string.Empty) { MessageBox.Show("Fecha Vacia"); FechaCompraDateTimePicker.Focus(); paso = false; } else if (TotalTextBox.Text == string.Empty) { MessageBox.Show("No hay Productos Registrados"); TotalTextBox.Focus(); paso = false; } else if (SDetalleDataGrid.DataContext == null) { MessageBox.Show("Debe Agregar un Producto"); paso = false; } return(paso); }
private void EliminarButton_Click(object sender, RoutedEventArgs e) { if (UsuarioIdTextBox.Text == "1") { MessageBox.Show("No se pudo Eliminar este Usuario.\n\nNo puede Eliminar este Usuario.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); Limpiar(); UsuarioIdTextBox.Focus(); UsuarioIdTextBox.SelectAll(); return; } if (UsuariosBLL.Eliminar(Utilidades.ToInt(UsuarioIdTextBox.Text))) { Limpiar(); MessageBox.Show("Registro Eliminado", "Éxito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("No se pudo Eliminar el Registro", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }
//——————————————————————————————————————————————————————————————[ Eliminar ]——————————————————————————————————————————————————————————————— private void EliminarButton_Click(object sender, RoutedEventArgs e) { //—————————————————————————————————[ Evitar que se borre el Usuario Admin Id #1 ]————————————————————————————————— if (UsuarioIdTextBox.Text == "1") { MessageBox.Show("No se pudo eliminar este Usuario.\n\nNo puede eliminar este Usuario.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); Limpiar(); UsuarioIdTextBox.Focus(); UsuarioIdTextBox.SelectAll(); return; } if (UsuariosBLL.Eliminar(int.Parse(UsuarioIdTextBox.Text))) { Limpiar(); MessageBox.Show("Registro Eliminado", "Éxito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("No se pudo eliminar el registro", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }
//——————————————————————————————————————————————————————————————[ Guardar ]——————————————————————————————————————————————————————————————— private void GuardarButton_Click(object sender, RoutedEventArgs e) { { if (!Validar()) { return; } //———————————————————————————————————————————————————————[ VALIDAR TEXTBOX ]——————————————————————————————————————————————————————— //—————————————————————————————————[ Usuario Id ]————————————————————————————————— if (UsuarioIdTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Usuario Id) está vacío.\n\nAsigne un Id al Usuario.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); UsuarioIdTextBox.Text = "0"; UsuarioIdTextBox.Focus(); UsuarioIdTextBox.SelectAll(); return; } //—————————————————————————————————[ Nombres ]————————————————————————————————— if (NombresTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Nombres) está vacío.\n\nEscriba sus Nombres.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); NombresTextBox.Clear(); NombresTextBox.Focus(); return; } //—————————————————————————————————[ Apellidos ]————————————————————————————————— if (ApellidosTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Apellidos) está vacío.\n\nEscriba sus Apellidos.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); ApellidosTextBox.Clear(); ApellidosTextBox.Focus(); return; } //—————————————————————————————————[ Fecha Creación ]————————————————————————————————— if (FechaCreacionDatePicker.Text.Trim() == string.Empty) { MessageBox.Show($"El Campo (Fecha Creación) está vacío.\n\nSeleccione una fecha.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); FechaCreacionDatePicker.Focus(); return; } //—————————————————————————————————[ Nombre Usuario ]————————————————————————————————— if (NombreUsuarioTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Nombre Usuario) está vacío.\n\nAsigne un Nombre al Usuario.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); NombreUsuarioTextBox.Focus(); NombreUsuarioTextBox.SelectAll(); return; } //—————————————————————————————————[ Nombre Usuario ]————————————————————————————————— if (NombreUsuarioTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Nombre Usuario) está vacío.\n\nAsigne un Nombre al Usuario.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); NombreUsuarioTextBox.Focus(); NombreUsuarioTextBox.SelectAll(); return; } //—————————————————————————————————[ Contraseña ]————————————————————————————————— if (ContrasenaPasswordBox.Password == string.Empty) { MessageBox.Show("El Campo (Contraseña) está vacío.\n\nAsigne una Contraseña al Usuario.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); ContrasenaPasswordBox.Focus(); ContrasenaPasswordBox.SelectAll(); return; } //—————————————————————————————————[ Confirmar Contraseña ]————————————————————————————————— if (ConfirmarContrasenaPasswordBox.Password == string.Empty) { MessageBox.Show("El Campo (Confirmar Contraseña) está vacío.\n\nConfirme la Contraseña del Usuario.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); ConfirmarContrasenaPasswordBox.Focus(); ConfirmarContrasenaPasswordBox.SelectAll(); return; } //—————————————————————————————————[ Validar Contraseñas ]————————————————————————————————— if (ConfirmarContrasenaPasswordBox.Password != ContrasenaPasswordBox.Password) { MessageBox.Show("Las Contraseñas escritas no coinciden", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); ContrasenaPasswordBox.Clear(); ConfirmarContrasenaPasswordBox.Clear(); ContrasenaPasswordBox.Focus(); return; } var paso = UsuariosBLL.Guardar(usuarios); if (paso) { Limpiar(); MessageBox.Show("Guradado correctamente", "Guardado", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Compruebe los campos e intente de nuevo", "No fue posible guardar", MessageBoxButton.OK, MessageBoxImage.Error); } } }
private bool Validar() { bool paso = true; if (string.IsNullOrEmpty(UsuarioIdTextBox.Text)) { paso = false; UsuarioIdTextBox.Focus(); } if (string.IsNullOrEmpty(TotalTextBox.Text)) { paso = false; TotalTextBox.Focus(); } if (string.IsNullOrEmpty(SubTotalTextBox.Text)) { paso = false; SubTotalTextBox.Focus(); } if (string.IsNullOrEmpty(DescuentoTextBox.Text)) { paso = false; DescuentoTextBox.Focus(); } if (string.IsNullOrEmpty(ITBISTextBox.Text)) { paso = false; ITBISTextBox.Focus(); } if (string.IsNullOrEmpty(SubTotalTextBox.Text)) { paso = false; SubTotalTextBox.Focus(); } if (string.IsNullOrEmpty(FechaDeCompraTimePicker.Text)) { paso = false; FechaDeCompraTimePicker.Focus(); } if (string.IsNullOrEmpty(SuplidorIdTextbox.Text)) { paso = false; SuplidorIdTextbox.Focus(); } if (string.IsNullOrEmpty(CompraIDTextBox.Text)) { paso = false; CompraIDTextBox.Focus(); } if (this.Detalle.Count == 0) { MessageBox.Show("La Compra debe tener un producto", "Error", MessageBoxButton.OK, MessageBoxImage.Error); paso = false; } return(paso); }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { { if (!Validar()) { return; } if (UsuarioIdTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Usuario Id) está vacío.\n\nAsigne un Id al Usuario.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); UsuarioIdTextBox.Text = "0"; UsuarioIdTextBox.Focus(); UsuarioIdTextBox.SelectAll(); return; } if (NombresTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Nombres) está vacío.\n\nEscriba sus Nombres.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); NombresTextBox.Clear(); NombresTextBox.Focus(); return; } if (ApellidosTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Apellidos) está vacío.\n\nEscriba sus Apellidos.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); ApellidosTextBox.Clear(); ApellidosTextBox.Focus(); return; } if (FechaCreacionDatePicker.Text.Trim() == string.Empty) { MessageBox.Show($"El Campo (Fecha Creación) está vacío.\n\nSeleccione una fecha.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); FechaCreacionDatePicker.Focus(); return; } if (NombreUsuarioTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Nombre Usuario) está vacío.\n\nAsigne un Nombre al Usuario.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); NombreUsuarioTextBox.Focus(); NombreUsuarioTextBox.SelectAll(); return; } if (NombreUsuarioTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Nombre Usuario) está vacío.\n\nAsigne un Nombre al Usuario.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); NombreUsuarioTextBox.Focus(); NombreUsuarioTextBox.SelectAll(); return; } if (ContrasenaPasswordBox.Password == string.Empty) { MessageBox.Show("El Campo (Contraseña) está vacío.\n\nAsigne una Contraseña al Usuario.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); ContrasenaPasswordBox.Focus(); ContrasenaPasswordBox.SelectAll(); return; } if (ConfirmarContrasenaPasswordBox.Password == string.Empty) { MessageBox.Show("El Campo (Confirmar Contraseña) está vacío.\n\nConfirme la Contraseña del Usuario.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); ConfirmarContrasenaPasswordBox.Focus(); ConfirmarContrasenaPasswordBox.SelectAll(); return; } if (ConfirmarContrasenaPasswordBox.Password != ContrasenaPasswordBox.Password) { MessageBox.Show("Las Contraseñas Escritas no Coinciden", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); ContrasenaPasswordBox.Clear(); ConfirmarContrasenaPasswordBox.Clear(); ContrasenaPasswordBox.Focus(); return; } var paso = UsuariosBLL.Guardar(usuarios); if (paso) { Limpiar(); MessageBox.Show("Transacción Exitosa", "Éxito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Transacción Fallida", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } }
private bool Validar() { bool paso = true; if (UsuarioIdTextBox.Text == string.Empty) { MessageBox.Show("UsuarioId Vacio"); UsuarioIdTextBox.Focus(); paso = false; } else if (NombresTextBox.Text == string.Empty) { MessageBox.Show("Nombres Vacio"); NombresTextBox.Focus(); paso = false; } else if (TelefonoTextBox.Text == string.Empty) { MessageBox.Show("Telefono Vacio"); TelefonoTextBox.Focus(); paso = false; } else if (CelularTextBox.Text == string.Empty) { MessageBox.Show("Celular Vacio"); CelularTextBox.Focus(); paso = false; } else if (EmailTextBox.Text == string.Empty) { MessageBox.Show("Email Vacio"); EmailTextBox.Focus(); paso = false; } else if (SexoComboBox.SelectedItem == null) { MessageBox.Show("Sexo Vacio"); SexoComboBox.Focus(); paso = false; } else if (CedulaTextBox.Text == string.Empty) { MessageBox.Show("Cedula Vacia"); CedulaTextBox.Focus(); paso = false; } else if (DireccionTextBox.Text == string.Empty) { MessageBox.Show("Direccion Vacio"); DireccionTextBox.Focus(); paso = false; } else if (TipoUsuarioComboBox.SelectedItem == null) { MessageBox.Show("Tipo de Usuario Vacio"); TipoUsuarioComboBox.Focus(); paso = false; } return(paso); }
private bool Validar() { bool paso = true; if (string.IsNullOrEmpty(NombreProductoTextBox.Text)) { paso = false; MessageBox.Show("El campo Nombre producto no puede estar vacio", "Informacion", MessageBoxButton.OK, MessageBoxImage.Information); NombreProductoTextBox.Focus(); } if (string.IsNullOrEmpty(MarcaProductoTextBox.Text)) { paso = false; MessageBox.Show("El campo marca producto no puede estar vacio", "Informacion", MessageBoxButton.OK, MessageBoxImage.Information); MarcaProductoTextBox.Focus(); } if (string.IsNullOrEmpty(InventarioTextBox.Text)) { paso = false; MessageBox.Show("El campo Inventario no puede estar vacio", "Informacion", MessageBoxButton.OK, MessageBoxImage.Information); InventarioTextBox.Focus(); } if (string.IsNullOrEmpty(PrecioDeCompraTextBox.Text)) { paso = false; MessageBox.Show("El campo Precio de Compra no puede estar vacio", "Informacion", MessageBoxButton.OK, MessageBoxImage.Information); InventarioTextBox.Focus(); } if (string.IsNullOrEmpty(PrecioDeVentaTextBox.Text)) { paso = false; MessageBox.Show("El campo Precio de Venta no puede estar vacio", "Informacion", MessageBoxButton.OK, MessageBoxImage.Information); InventarioTextBox.Focus(); } if (string.IsNullOrEmpty(FechaIngresoDateTimePicker.Text)) { MessageBox.Show("Debe ingresar la fecha de ingreso", "Informacion", MessageBoxButton.OK, MessageBoxImage.Information); FechaIngresoDateTimePicker.Focus(); } if (string.IsNullOrEmpty(SuplidorIdTextBox.Text.Replace("-", ""))) { paso = false; MessageBox.Show("El campo Suplidpr Id no puede estar vacio", "Informacion", MessageBoxButton.OK, MessageBoxImage.Information); SuplidorIdTextBox.Focus(); } if (string.IsNullOrEmpty(CategoriaIdTextBox.Text)) { paso = false; MessageBox.Show("El campo Categoria Id no puede estar vacio", "Informacion", MessageBoxButton.OK, MessageBoxImage.Information); CategoriaIdTextBox.Focus(); } if (string.IsNullOrEmpty(UsuarioIdTextBox.Text)) { paso = false; MessageBox.Show("El campo Usuario Id no puede estar vacio", "Informacion", MessageBoxButton.OK, MessageBoxImage.Information); UsuarioIdTextBox.Focus(); } return(paso); }