示例#1
0
 public override void Agregar(string documento)
 {
     if (documento.StartsWith("<HTML>"))
     {
         Documentos.Add(documento);
     }
 }
示例#2
0
        public void IngresarDocumento(string Titulo, string Resumen, DateTime FechaInicio, DateTime FechaTermino, string LineaDeInvestigacion, string AreaDesarrollo, string Tipo)
        {
            Documento Documento = new Documento(Titulo, Resumen, FechaInicio, FechaTermino, LineaDeInvestigacion, AreaDesarrollo, Tipo);

            Documentos.Add(Documento);
            Service.Add(Documento);
        }
示例#3
0
        public virtual void AgregarDocumento(Documento documento)
        {
            ActaDocumento actaDocumento = new ActaDocumento();

            actaDocumento.Acta = this;
            actaDocumento.DocumentoVersion.Documento = documento;
            Documentos.Add(actaDocumento);
        }
示例#4
0
        public virtual void AgregarDocumento(DocumentoVersion documentoVersion)
        {
            NotaDocumento notaDocumento = new NotaDocumento();

            notaDocumento.Nota             = this;
            notaDocumento.DocumentoVersion = documentoVersion;
            Documentos.Add(notaDocumento);
        }
        void AgregarDocumento()
        {
            IsRefreshing = true;
            Documentos.Add(new Documento()
            {
                DetalleDocumento = "",
                TipoDocumento    = "",
            });

            HeighListView = HeighListView + 44;
            IsRefreshing  = false;
        }
示例#6
0
 public virtual void AgregarDocumento(Documento documento)
 {
     Documentos.ToList <Documento>().ForEach(delegate(Documento estDocumento)
     {
         if (documento.Descripcion != string.Empty && estDocumento.Descripcion.Equals(documento.Descripcion))
         {
             throw new ApplicationException(string.Format("El Documento {0} ya existe en el estudio",
                                                          documento.Descripcion));
         }
     });
     documento.Estudio = this;
     Documentos.Add(documento);
 }
示例#7
0
        public void AgregarDocumento(Documento documento, int meses)
        {
            RecordatorioDocumento recDocumento = Documentos.ToList <RecordatorioDocumento>().Find(delegate(RecordatorioDocumento doc)
            {
                return(doc.Documento.Id == documento.Id);
            });

            if (recDocumento == null)
            {
                recDocumento = new RecordatorioDocumento();
                recDocumento.Recordatorio = this;
                recDocumento.Documento    = documento;
                recDocumento.Meses        = meses;
                Documentos.Add(recDocumento);
            }
        }
        async void LoadDocumentos()
        {
            if (Application.Current.Properties.ContainsKey("ContadorDocumentos")) //contador de la cantidad de elementos en la lista
            {
                Elementos = int.Parse((Application.Current.Properties["ContadorDocumentos"]) as string);
            }
            else
            {
                Elementos = 0;
            }

            IsRefreshing = true;

            for (int j = 0; j < Elementos; j++) //Elementos va a representar el total de elementos o filas existentes en mi persistencia
            {
                if (Application.Current.Properties.ContainsKey("TipoDocumento" + j))
                {
                    tipo = (Application.Current.Properties["TipoDocumento" + j]) as string;
                }
                else
                {
                    tipo = "";
                }

                if (Application.Current.Properties.ContainsKey("DetalleDocumento" + j))
                {
                    detalle = (Application.Current.Properties["DetalleDocumento" + j] as string);
                }
                else
                {
                    detalle = "";
                }

                Documentos.Add(new Documento() //agrega a mi lista todos los elementos existentes en persistencia
                {
                    DetalleDocumento = detalle,
                    TipoDocumento    = tipo,
                });
            }

            IsRefreshing = false;

            HeighListView = 44 * Documentos.Count; //cantidad de filas en mi lista, multiplicado por 44 que es el alto maximo de cada fila
        }
示例#9
0
        public virtual void AgregarDocumento(ActaDocumento actaDocumento)
        {
            if (actaDocumento.Id == -1)
            {
                Documentos.ToList <ActaDocumento>().ForEach(delegate(ActaDocumento actaDoc)
                {
                    if (actaDoc.DocumentoVersion == actaDocumento.DocumentoVersion)
                    {
                        throw new ApplicationException(string.Format("El Documento {0} versión {1} ya existe en la acta {2}",
                                                                     actaDocumento.DocumentoVersion.Documento.Descripcion,
                                                                     actaDocumento.DocumentoVersion.Descripcion,
                                                                     this.Descripcion));
                    }
                });
            }

            actaDocumento.Acta = this;
            Documentos.Add(actaDocumento);
        }
示例#10
0
 public void AdicionarDocumento(Documento documento)
 {
     Documentos.Add(documento);
 }
示例#11
0
 public void IncluirDocumento(Documento documento)
 {
     Documentos.Add(documento);
 }
 public void Incluye(Documento doc)
 {
     Documentos.Add(doc);
 }
 public void AdicionarDocumento(ClinicaDocumentos documento)
 {
     Documentos.Add(documento);
 }