예제 #1
0
        private void btnCategoriaGuardar_Click(object sender, RoutedEventArgs e)
        {
            if (string.IsNullOrEmpty(txbNombreCategoria.Text))
            {
                MessageBox.Show("Faltan Datos", "Error", MessageBoxButton.OK, MessageBoxImage.Exclamation);
                return;
            }
            if (accionCategoria == accion.Nuevo)
            {
                Categoria cate = new Categoria();

                cate.NombreTipoDeMaterial = txbNombreCategoria.Text;

                if (manejadorCategoria.Agregar(cate))
                {
                    MessageBox.Show("Categoria agregada correctamente", "Ferreteria", MessageBoxButton.OK, MessageBoxImage.Information);
                    LimpiarCamposCategoria(false);
                    ActualizarTablaCategoria();
                    PonerBotonesCategoriaEdicion(false);
                }
                else
                {
                    MessageBox.Show("La Categoria no se pudo agregar", "Ferreteria", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
            else
            {
                Categoria cate = dtgCategoria.SelectedItem as Categoria;
                cate.NombreTipoDeMaterial = txbNombreCategoria.Text;
                if (manejadorCategoria.Modificar(cate))
                {
                    MessageBox.Show("Categoria modificada correctamente", "Ferreteria", MessageBoxButton.OK, MessageBoxImage.Information);
                    LimpiarCamposCategoria(false);
                    ActualizarTablaCategoria();
                    PonerBotonesCategoriaEdicion(false);
                }
                else
                {
                    MessageBox.Show("La Categoria no se pudo actualizar", "Ferreteria", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
        }
예제 #2
0
        private void btnCategoriaGuardar_Click(object sender, RoutedEventArgs e)
        {
            if (accionn == accion.Nuevo)
            {
                Categoria emp = new Categoria()
                {
                    // Identificador = txbEmpleadoId.Text,
                    categoria = txbCategoriaCategoria.Text,
                };
                if (manejadorCategoria.Agregar(emp))
                {
                    MessageBox.Show("Categoria agregada correctamente  ", "Inventarios", MessageBoxButton.OK, MessageBoxImage.Information);
                    LimpiarCamposDeCategoria();
                    ActualizarTablaCategoria();
                    PonerBotonesCategoriaEnEdicion(false);
                }
                else
                {
                    MessageBox.Show("La categoria no se pudo agregar  ", "Inventarios", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
            else
            {
                Categoria emp = dtgCategoria.SelectedItem as Categoria;
                emp.categoria = txbCategoriaCategoria.Text;



                if (manejadorCategoria.Modificar(emp))
                {
                    MessageBox.Show("Categoria modificada correctamente  ", "Inventarios", MessageBoxButton.OK, MessageBoxImage.Information);
                    LimpiarCamposDeCategoria();
                    ActualizarTablaCategoria();
                    PonerBotonesCategoriaEnEdicion(false);
                }
                else
                {
                    MessageBox.Show("La Categoria no se pudo actualizar  ", "Inventarios", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
        }
예제 #3
0
 private void CategoriaBtnGuardar_Click(object sender, RoutedEventArgs e)
 {
     if (string.IsNullOrEmpty(TxbCategoriaNombre.Text))
     {
         MessageBox.Show("No ha agregado el campo categoria", "Categoria", MessageBoxButton.OK, MessageBoxImage.Error);
         return;
     }
     if (acc == accion.Nuevo)
     {
         Categoria categoria = new Categoria();
         categoria.TipoCategoria = TxbCategoriaNombre.Text;
         categoria.Fotografia    = ImageToByte(imgFotos.Source);
         if (manejadorCategoria.Agregar(categoria))
         {
             MessageBox.Show("Categoria agregado correctamente", "Categoria", MessageBoxButton.OK, MessageBoxImage.Information);
             AccionesParaCategoria();
         }
         else
         {
             MessageBox.Show("La Categoria no se pudo agregar ", "Categoria", MessageBoxButton.OK, MessageBoxImage.Error);
         }
     }
     else
     {
         Categoria categoria = dtgCategoria.SelectedItem as Categoria;
         categoria.TipoCategoria = TxbCategoriaNombre.Text;
         categoria.Fotografia    = ImageToByte(imgFotos.Source);
         if (manejadorCategoria.Modificar(categoria))
         {
             MessageBox.Show("Categoria editada correctamente", "Categoria", MessageBoxButton.OK, MessageBoxImage.Information);
             AccionesParaCategoria();
         }
         else
         {
             MessageBox.Show("La Categoria no se pudo modificar ", "Categoria", MessageBoxButton.OK, MessageBoxImage.Error);
         }
     }
 }
예제 #4
0
 private void btnCategoriaGuardar_Click(object sender, RoutedEventArgs e)
 {
     if (accionCategoria == accion.Nuevo)
     {
         Categoria cat = new Categoria()
         {
             TipoCategoria = txbCategoriaTipoDeCategoria.Text
         };
         if (manejadorCategorias.Agregar(cat))
         {
             MessageBox.Show("Categoria agregada correctamente", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Information);
             LimpiarCamposDeCategoria();
             ActualizarTablaCategoria();
             PonerBotonesCategoriaEnEdicion(false);
         }
         else
         {
             MessageBox.Show("La Categoria no se pudo agregar", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Error);
         }
     }
     else
     {
         Categoria cat = dtgCategoria.SelectedItem as Categoria;
         cat.TipoCategoria = txbCategoriaTipoDeCategoria.Text;
         if (manejadorCategorias.Modificar(cat))
         {
             MessageBox.Show("categoria modificada correctamente", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Information);
             LimpiarCamposDeCategoria();
             ActualizarTablaCategoria();
             PonerBotonesCategoriaEnEdicion(false);
         }
         else
         {
             MessageBox.Show("La Categoria no se pudo actualizar", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Error);
         }
     }
 }