Example #1
0
 public TipoEmpaqueViewModel(TipoEmpaqueView tipoEmpaqueView)
 {
     this.Instancia = this;
     borrarCampos();
     Mensajes     = tipoEmpaqueView;
     IsvisibleAdd = "Hidden";
 }
Example #2
0
 public void Execute(object parameter)
 {
     if (parameter.Equals("Categoria"))
     {
         CategoriaView categoria = new CategoriaView();
         categoria.Show();
     }
     else if (parameter.Equals("TipoEmpaque"))
     {
         TipoEmpaqueView tipoEmpaque = new TipoEmpaqueView();
         tipoEmpaque.Show();
     }
     else if (parameter.Equals("Clientes"))
     {
         ClientesView clientes = new ClientesView();
         clientes.Show();
     }
     else if (parameter.Equals("Proveedores"))
     {
         ProveedoresView proveedores = new ProveedoresView();
         proveedores.Show();
     }
     else if (parameter.Equals("Productos"))
     {
         ProductosView productos = new ProductosView();
         productos.Show();
     }
 }
Example #3
0
 public TipoEmpaqueViewModel(TipoEmpaqueView tipoEmpaqueView, ProductoView productoView)
 {
     this.Instancia = this;
     borrarCampos();
     Mensajes             = tipoEmpaqueView;
     this.AgregandoCodigo = productoView;
     IsvisibleAdd         = "Visible";
 }
        public async Task <bool> Add(TipoEmpaqueView mensaje)
        {
            var metroWindow = (Application.Current.MainWindow as MetroWindow);
            var resultado   = await mensaje.ShowMessageAsync("Agregando", "Desea Agregar un nuevo Empaque",
                                                             MessageDialogStyle.AffirmativeAndNegative, new MetroDialogSettings
            {
                AffirmativeButtonText = "Si",
                NegativeButtonText    = "No",
                AnimateShow           = true,
                AnimateHide           = false
            });

            if (resultado == MessageDialogResult.Affirmative)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }