private async void ModificarProveedor() { var formProveedor = new FormProveedor(ProveedorSeleccionado); if ((bool)await DialogHost.Show(formProveedor, "RootDialog")) { var formProveedorViewModel = formProveedor.DataContext as FormProveedorViewModel; ProveedorSeleccionado.RazonSocial = formProveedorViewModel.RazonSocial; ProveedorSeleccionado.Nif = formProveedorViewModel.Nif; ProveedorSeleccionado.Email = formProveedorViewModel.Email; ProveedorSeleccionado.TipoId = formProveedorViewModel.TipoProveedorSeleccionado.TipoProveedorId; ProveedorSeleccionado.MunicipioId = formProveedorViewModel.MunicipioSeleccionado.MunicipioId; ProveedorSeleccionado.Calle = formProveedorViewModel.Calle; ProveedorSeleccionado.Observaciones = formProveedorViewModel.Observaciones; Context.SaveChanges(); CargarProveedores(); } }
private async void AnadirProveedor() { var formProveedor = new FormProveedor(); if ((bool)await DialogHost.Show(formProveedor, "RootDialog")) { var formProveedorViewModel = formProveedor.DataContext as FormProveedorViewModel; Context.Proveedores.Add(new Proveedor() { RazonSocial = formProveedorViewModel.RazonSocial, Nif = formProveedorViewModel.Nif, Email = formProveedorViewModel.Email, Calle = formProveedorViewModel.Calle, TipoId = formProveedorViewModel.TipoProveedorSeleccionado.TipoProveedorId, MunicipioId = formProveedorViewModel.MunicipioSeleccionado.MunicipioId, Observaciones = formProveedorViewModel.Observaciones }); Context.SaveChanges(); CargarProveedores(); } }