public ProveedorViewModel(ProveedorView proveedorView)
 {
     this.Instancia = this;
     borrarCampos();
     Mensajes     = proveedorView;
     IsvisibleAdd = "Hidden";
 }
 public ProveedorViewModel(ProveedorView proveedorView, GenerarCompraView generarCompraView)
 {
     this.Instancia = this;
     borrarCampos();
     Mensajes          = proveedorView;
     this.AgregandoNit = generarCompraView;
     IsvisibleAdd      = "Visible";
 }
Esempio n. 3
0
        public static List <ProveedorView> listarProveedores()
        {
            List <ProveedorView> proveedoresView = new List <ProveedorView>();
            List <Proveedor>     proveedores     = DaoProveedor.listarProveedores();

            foreach (var p in proveedores)
            {
                ProveedorView pro = new ProveedorView();
                pro.Id          = p.Id;
                pro.RazonSocial = p.RazonSocial;
                pro.Telefono    = p.Telefono;
                pro.Cuit        = p.Cuit;
                pro.Email       = p.Email;
                proveedoresView.Add(pro);
            }
            return(proveedoresView);
        }
Esempio n. 4
0
        public async Task <bool> Add(ProveedorView mensaje)
        {
            var resultado = await mensaje.ShowMessageAsync("Agregando", "Desea Agregar una nuevo proveedor",
                                                           MessageDialogStyle.AffirmativeAndNegative, new MetroDialogSettings
            {
                AffirmativeButtonText = "Si",
                NegativeButtonText    = "No",
                AnimateShow           = true,
                AnimateHide           = false
            });

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