public void GetDocumentos(DocumentosViewModel viewModel) { try { this.DataContext = new DocumentosAddViewModel(viewModel); } catch (Exception) { ; } }
// ***************************** ***************************** ***************************** // constructor public DocumentosAddViewModel(DocumentosViewModel DocumentosViewModel) { this._ParentDocumentos = DocumentosViewModel; this._DocumentosRepository = new GestorDocument.DAL.Repository.DocumentosRepository(); this._TipoDocumentoRepository = new GestorDocument.DAL.Repository.TipoDocumentoRepository(); this.LoadGrid(); this._Documentos = new DocumentosModel() { IdDocumento = new UNID().getNewUNID(), //Fecha = DateTime.Now, IsActive = true }; }
public List <DocumentosViewModel> ListaDocumentos(ProjetoOutputModel projeto) { List <DocumentosViewModel> docs = new List <DocumentosViewModel>(); foreach (PostViewModel p in projeto.Posts) { if (p.UrlDocumento != null) { DocumentosViewModel doc = new DocumentosViewModel() { Url = p.UrlDocumento }; docs.Add(doc); } } return(docs); }
public void GetDocumentosMod(DocumentosViewModel viewModel, DocumentosModel p) { this.DataContext = new DocumentosModViewModel(p, viewModel); }