private void btnGuardar_Click(object sender, RoutedEventArgs e)
        {

            if (flagEdition)
            {
                Utilitarios.Almacen almacen = new Utilitarios.Almacen { Codigo = ((Utilitarios.Almacen)dgAlmacenes.SelectedItem).Codigo, Ubicacion = txtUbicacion.Text, Descripcion = txtDescripcion.Text };
                if (new Negocio.AlmacenesBL().updateAlmacen(almacen))
                {
                    MessageBox.Show("Registro Actualizado con exito", "Actualizado", MessageBoxButton.OK, MessageBoxImage.Information);
                }
                else
                {
                    MessageBox.Show("Ocurrio un error, vuelva a intentarlo", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
            else
            {
                if (new Negocio.AlmacenesBL().insertAlmacen(txtUbicacion.Text, txtDescripcion.Text))
                {
                    MessageBox.Show("Registro Guardado con exito", "Guardado", MessageBoxButton.OK, MessageBoxImage.Information);
                }
                else
                {
                    MessageBox.Show("Ocurrio un error, vuelva a intentarlo", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
            flagEdition = false;
            dgAlmacenes.IsEnabled = true;
            deshabilitarControles();
            btnNuevo.IsEnabled = true;
            btnEliminar.IsEnabled = true;
            limpiarDatos();
            cargarDatos();
        }
 public bool insertAlmacen(string ubicacion, string descripcion)
 {
     Utilitarios.Almacen almacen = new Utilitarios.Almacen { Descripcion = descripcion, Ubicacion = ubicacion };
     return new Datos.AlmacenesDAC().insertAlmacen(almacen);
 }