public DocumentacionRecibida(int id, ItemCv item_del_cv, string folio, int id_postulacion, DateTime fecha) { Id = id; ItemCV = item_del_cv; Folio = folio; Fecha = fecha; IdPostulacion = id_postulacion; FolioPersistido = folio; //_foliable = foliable; }
public override bool EsCumlidoPor(ItemCv item_cv) { if (item_cv.GetType() != typeof(CvExperienciaLaboral)) { return(false); } else { return(((CvExperienciaLaboral)item_cv).AmbitoLaboral.Equals(this.ambitoLaboral.Id)); } }
public override bool EsCumlidoPor(ItemCv item_cv) { if (item_cv.GetType() != typeof(AntecedentePenal)) { return(false); } else { return(true); } }
public override bool EsCumlidoPor(ItemCv item_cv) { if (item_cv.GetType() != typeof(CvIdiomas)) { return(false); } else { return(this.idiomas_requeridos.Any(i => i.Equals(((CvIdiomas)item_cv).Idioma))); } }
public override bool EsCumlidoPor(ItemCv item_cv) { if (item_cv.GetType() != typeof(CvEstudios)) { return(false); } else { return(((CvEstudios)item_cv).Nivel.Equals(this.nivel_de_estudio.Id)); } }
public abstract bool EsCumlidoPor(ItemCv item_cv);
public void AddItemCv(ItemCv item_cv) { this.ItemsCv.Add(item_cv); }
private DocumentacionRecibida ArmarDocRecibida(RowDeDatos row) { ItemCv item = new ItemCv(row.GetInt("IdItem"), row.GetString("DescripcionItem"), row.GetSmallintAsInt("IdTabla")); return(new DocumentacionRecibida(row.GetInt("IdDocRecibida"), item, row.GetString("Folio"), row.GetInt("idPostulacion"), row.GetDateTime("Fecha"))); }