Beispiel #1
0
        //=====================================================[ TEXT CHANGED ]=====================================================
        private void ExistenciaTextBox_TextChanged(object sender, TextChangedEventArgs e)
        {
            try
            {
                if (ExistenciaTextBox.Text.Trim() != "")
                {
                    int existencia = int.Parse(ExistenciaTextBox.Text);

                    if (CostoTextBox.Text != "")
                    {
                        double costo = Convert.ToDouble(CostoTextBox.Text.Replace('.', ','));
                        ValorInventarioTextBox.Text = "$ " + resultado(existencia, costo);
                    }
                    else
                    {
                        double costo = 0;
                        ValorInventarioTextBox.Text = "$ " + resultado(existencia, costo);
                    }
                }
                else
                {
                    MessageBox.Show($"El Campo ({ExistenciaLabel.Content}) esta vacio.\n\nEscriba la existencia actual del articulo.", "ERROR", MessageBoxButton.OK, MessageBoxImage.Warning);
                    ExistenciaTextBox.Focus();
                }
            }
            catch
            {
                MessageBox.Show($"El valor digitado en el campo ({ExistenciaLabel.Content}) no es un numero.\n\nPorfavor, digite un numero.", "ERROR", MessageBoxButton.OK, MessageBoxImage.Warning);
                ExistenciaTextBox.Text = "";
                ExistenciaTextBox.Focus();
            }
        }
Beispiel #2
0
        private bool Validar()
        {
            RepositorioBase <Articulos> db = new RepositorioBase <Articulos>();
            bool paso = true;

            if (string.IsNullOrWhiteSpace(ArticuloIdTextBox.Text))
            {
                MessageBox.Show("ArticuloId estar vacio", "Aviso", MessageBoxButton.OKCancel, MessageBoxImage.Information);
                ArticuloIdTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(DescripcionTextBox.Text))
            {
                MessageBox.Show("EL campo Descripcion no puede estar vacio", "Aviso", MessageBoxButton.OKCancel, MessageBoxImage.Information);
                ExistenciaTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(ExistenciaTextBox.Text))
            {
                MessageBox.Show("EL campo Existencia no puede estar vacio", "Aviso", MessageBoxButton.OKCancel, MessageBoxImage.Information);
                ExistenciaTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
        private bool Validar()
        {
            bool paso = true;

            if (string.IsNullOrWhiteSpace(ProductoIDTextBox.Text))
            {
                MessageBox.Show("No puede dejar el campo de producto ID vacio");
                ProductoIDTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(DescripcionTextBox.Text))
            {
                MessageBox.Show("No puede dejar el campo de Descripción Vacio");
                DescripcionTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(ExistenciaTextBox.Text))
            {
                MessageBox.Show("No puede dejar el campo de Existencia vacio");
                ExistenciaTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CostoTextBox.Text))
            {
                MessageBox.Show("No puede dejar el campo de Costo vacio");
                CostoTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
Beispiel #4
0
        private bool validar()
        {
            bool paso = true;

            if (!Regex.IsMatch(EntradaIdTextBox.Text, @"^[0-9]+$"))
            {
                paso = false;
                GuardarButton.IsEnabled = false;
                MessageBox.Show("En este campo solo se permiten numeros", "Fallo",
                                MessageBoxButton.OK, MessageBoxImage.Warning);
                EntradaIdTextBox.Focus();
                GuardarButton.IsEnabled = true;
            }



            if (ExistenciaTextBox.Text.Length == 0 || Convert.ToInt32(ExistenciaTextBox.Text) <= 0 || !Regex.IsMatch(ExistenciaTextBox.Text, @"^[0-9]+$"))
            {
                paso = false;
                GuardarButton.IsEnabled = false;
                MessageBox.Show("En este campo debe ingresar un valor numerico mayor a 0", "Fallo",
                                MessageBoxButton.OK, MessageBoxImage.Warning);
                ExistenciaTextBox.Focus();
                GuardarButton.IsEnabled = true;
            }



            return(paso);
        }
Beispiel #5
0
        private bool Validar()
        {
            bool paso = true;

            {
                if (String.IsNullOrWhiteSpace(DescripcionTextBox.Text))
                {
                    SuperErrorProvider.SetError(DescripcionTextBox, "Este campo no debe estar vacio");
                    DescripcionTextBox.Focus();
                    paso = false;
                }

                if (String.IsNullOrWhiteSpace(CostoTextBox.Text))
                {
                    SuperErrorProvider.SetError(CostoTextBox, "Este campo no debe estar vacio");
                    CostoTextBox.Focus();
                    paso = false;
                }

                if (String.IsNullOrWhiteSpace(ExistenciaTextBox.Text))
                {
                    SuperErrorProvider.SetError(ExistenciaTextBox, "Este campo no debe estar vacio");
                    ExistenciaTextBox.Focus();
                    paso = false;
                }
            }

            return(paso);
        }
        private bool Validar()
        {
            bool paso = true;

            if (string.IsNullOrWhiteSpace(DescripcionTextBox.Text))
            {
                MessageBox.Show("El campo Descripcion no puede estar vacio");
                ProductoIdTextBox.Focus();
                paso = false;
            }
            if (DescripcionTextBox.Text == string.Empty)
            {
                MessageBox.Show("La Descripcion  no puede estar vacio");
                ProductoIdTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(ExistenciaTextBox.Text))
            {
                MessageBox.Show("La existencia no puede estar vacia");
                ExistenciaTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CostoTextBox.Text))
            {
                MessageBox.Show("el costo no puede estar vacio");
                CostoTextBox.Focus();
                paso = false;
            }



            return(paso);
        }
        private bool Validar()
        {
            bool paso = true;


            if (DescripcionTextBox.Text == string.Empty)
            {
                MessageBox.Show("Dede Ingresar Descripccion ");
                DescripcionTextBox.Focus();
                paso = false;
            }

            if (ExistenciaTextBox.Text == string.Empty)
            {
                MessageBox.Show("Dede Ingresar Existencia ");
                ExistenciaTextBox.Focus();
                paso = false;
            }

            if (CostosTextBox.Text == string.Empty)
            {
                MessageBox.Show("Dede Ingresar Costos ");
                CostosTextBox.Focus();
                paso = false;
            }
            if (ValorInventarioTextBox.Text == string.Empty)
            {
                MessageBox.Show("Dede Ingresar Valor Inventario ");
                ValorInventarioTextBox.Focus();
                paso = false;
            }
            return(paso);
        }
Beispiel #8
0
        private bool Validar()
        {
            bool paso = true;

            if(DescripcionTextBox.Text == string.Empty)
            {
                MessageBox.Show("Introduzca una Descripcion","Error",MessageBoxButton.OK,MessageBoxImage.Error);
                DescripcionTextBox.Focus();
                paso = false;
            }

            if(string.IsNullOrWhiteSpace(ExistenciaTextBox.Text))
            {
                MessageBox.Show("Este campo no puede estar vacio", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                ExistenciaTextBox.Focus();
                paso = false;
            }

            if (CostoTextBox.Text == string.Empty)
            {
                MessageBox.Show("Este campo no puede estar vacio", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                CostoTextBox.Focus();
                paso = false;
            }
            return paso;
        }
        private bool Validar()
        {
            bool paso = true;

            if (DescripcionTextBox.Text == string.Empty)
            {
                MessageBox.Show(DescripcionTextBox.Text, "Descripcion no puede estar vacia");
                DescripcionTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(ExistenciaTextBox.Text))
            {
                MessageBox.Show(ExistenciaTextBox.Text, "No puede estar vacio");
                ExistenciaTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CostoTextBox.Text))
            {
                MessageBox.Show(CostoTextBox.Text, "No puede estar vacio el costo");
                CostoTextBox.Focus();
                paso = false;
            }
            return(paso);
        }
Beispiel #10
0
        private bool Validar()
        {
            bool paso = true;

            if (string.IsNullOrWhiteSpace(DescripcionTextBox.Text))
            {
                MessageBox.Show("No Puede dejar Campos Vacíos");
                DescripcionTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(ExistenciaTextBox.Text))
            {
                MessageBox.Show("No Puede dejar Campos Vacíos");
                ExistenciaTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CostoTextBox.Text))
            {
                MessageBox.Show("No Puede dejar Campos Vacíos");
                CostoTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
Beispiel #11
0
 private void NuevoButton_Click(object sender, EventArgs e)
 {
     ArticulosIdNumericUpDown.Value = 0;
     FechaVenciDateTimePicker.Value = DateTime.Now;
     DescripcionTextBox.Clear();
     PrecioTextBox.Clear();
     ExistenciaTextBox.Clear();
     CantCotizTextBox.Clear();
 }
 private void Limpiar()
 {
     IdNumericUpDown.Value     = 0;
     FechaDateTimePicker.Value = DateTime.Now;
     DescripcionTextBox.Clear();
     PrecioTextBox.Clear();
     ExistenciaTextBox.Clear();
     CantidadCotizadaTextBox.Clear();
 }
Beispiel #13
0
 private void Limpiar()
 {
     IdNumericUpDown.Value = 0;
     DescripcionTextBox.Clear();
     CostoTextBox.Clear();
     ExistenciaTextBox.Clear();
     TotalTextBox.Clear();
     MyErrorProvider.Clear();
 }
        private bool Validar()
        {
            MyErrorProvider.Clear();
            bool paso = true;

            if (string.IsNullOrWhiteSpace(NombreTextBox.Text))
            {
                MyErrorProvider.SetError(NombreTextBox, "El campo nombre no puede estar vacio");
                NombreTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CategoriaComboBox.Text))
            {
                MyErrorProvider.SetError(CategoriaComboBox, "Debe de seleccionar una categoria");
                CategoriaComboBox.Focus();
                paso = false;
            }


            if (string.IsNullOrWhiteSpace(PrecioTextBox.Text))
            {
                MyErrorProvider.SetError(PrecioTextBox, "El campo precio no puede estar vacio");
                PrecioTextBox.Focus();
                return(false);
            }

            if (string.IsNullOrWhiteSpace(ExistenciaTextBox.Text))
            {
                MyErrorProvider.SetError(ExistenciaTextBox, "El campo existencia no puede estar vacio");
                ExistenciaTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(UnidadComboBox.Text))
            {
                MyErrorProvider.SetError(UnidadComboBox, "Debe de seleccionar una categoria");
                UnidadComboBox.Focus();
                paso = false;
            }

            if (Convert.ToDouble(PrecioTextBox.Text) <= 0)
            {
                MyErrorProvider.SetError(PrecioTextBox, "El campo precio no puede ser mejor que 0");
                PrecioTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
Beispiel #15
0
        private bool Validar()
        {
            bool paso = true;

            if (ProductoIdTextBox.Text == string.Empty)
            {
                ProductoIdTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(DescripcionTextBox.Text))
            {
                DescripcionTextBox.Focus();
            }

            if (string.IsNullOrWhiteSpace(ExistenciaTextBox.Text))
            {
                ExistenciaTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
Beispiel #16
0
        //——————————————————————————————————————————————————————————————[ Guardar ]———————————————————————————————————————————————————————————————
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            {
                if (!Validar())
                {
                    return;
                }

                //———————————————————————————————————————————————————————[ VALIDAR SI ESTA VACIO ]———————————————————————————————————————————————————————
                //—————————————————————————————————[ Juego Id ]—————————————————————————————————
                if (JuegoIdTextBox.Text.Trim() == string.Empty)
                {
                    MessageBox.Show("El Campo (Libro Id) está vacío.\n\nAsigne un Id al Juego.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                    JuegoIdTextBox.Text = "0";
                    JuegoIdTextBox.Focus();
                    JuegoIdTextBox.SelectAll();
                    return;
                }
                //—————————————————————————————————[ Fecha Compra ]—————————————————————————————————
                if (FechaCompraDatePicker.Text.Trim() == string.Empty)
                {
                    MessageBox.Show($"El Campo (Fecha Compra) está vacío.\n\nPorfavor, Seleccione una fecha.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                    FechaCompraDatePicker.Focus();
                    return;
                }
                //—————————————————————————————————[ Descripcion ]—————————————————————————————————
                if (DescripcionTextBox.Text == string.Empty)
                {
                    MessageBox.Show("El Campo (Descripcion) está vacío.\n\nEscriba un de Descripcion.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                    DescripcionTextBox.Clear();
                    DescripcionTextBox.Focus();
                    return;
                }
                //—————————————————————————————————[ Precio ]—————————————————————————————————
                if (PrecioTextBox.Text.Trim() == string.Empty)
                {
                    MessageBox.Show("El Campo (Precio) está vacío.\n\nAsigne el Precio al juego.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                    PrecioTextBox.Text = "0";
                    PrecioTextBox.Focus();
                    PrecioTextBox.SelectAll();
                    return;
                }
                //—————————————————————————————————[ Existencia ]—————————————————————————————————
                if (ExistenciaTextBox.Text.Trim() == string.Empty)
                {
                    MessageBox.Show("El Campo (Existencia) está vacío.\n\nEscriba la existencia actual del Libro.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                    ExistenciaTextBox.Text = "0";
                    ExistenciaTextBox.Focus();
                    ExistenciaTextBox.SelectAll();
                    return;
                }
                //———————————————————————————————————————————————————————[ VALIDAR SI ESTA VACIO - FIN ]———————————————————————————————————————————————————————
                var paso = JuegosBLL.Guardar(juegos);
                if (paso)
                {
                    Limpiar();
                    MessageBox.Show("Transacción Exitosa", "Éxito", MessageBoxButton.OK, MessageBoxImage.Information);
                }
                else
                {
                    MessageBox.Show("Transaccion Fallida", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
        }
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            if (!Validar())
            {
                return;
            }

            if (JuegoIdTextBox.Text.Trim() == string.Empty)
            {
                MessageBox.Show("El Campo (Juego Id) está vacío.\n\nAsigne un ID al Juego.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                JuegoIdTextBox.Text = "0";
                JuegoIdTextBox.Focus();
                JuegoIdTextBox.SelectAll();
                return;
            }

            if (DescripcionTextBox.Text.Trim() == string.Empty)
            {
                MessageBox.Show("El Campo (Descripcion) está vacío.\n\nAsi Favor de llenar este campo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                DescripcionTextBox.Clear();
                DescripcionTextBox.Focus();
                return;
            }

            if (FechaCompraDatePicker.Text.Trim() == string.Empty)
            {
                MessageBox.Show("El Campo (Fecha de Compra) está vacío.\n\nAsigne una Fecha de Compra.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                FechaCompraDatePicker.Focus();
                return;
            }

            if (PrecioTextBox.Text.Trim() == string.Empty)
            {
                MessageBox.Show("El Campo (Precio) está vacío.\n\nAsigne un Precio al Juego.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                PrecioTextBox.Text = "0";
                PrecioTextBox.Focus();
                PrecioTextBox.SelectAll();
                return;
            }

            if (ExistenciaTextBox.Text.Trim() == string.Empty)
            {
                MessageBox.Show("El Campo (Existencia) está vacío.\n\nAsigne una Cantidad en existencia del juego.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                ExistenciaTextBox.Text = "0";
                ExistenciaTextBox.Focus();
                ExistenciaTextBox.SelectAll();
                return;
            }



            var paso = JuegosBLL.Guardar(juegos);

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Transacción Exitosa", "Éxito", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("Transacción Fallida", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }