public BaseEntity BuildObject(Dictionary <string, object> row) { var eventoRuta = new EventoRuta() { IdEvento = GetIntValue(row, DbColIdEvento), IdRuta = GetIntValue(row, DbColIdRuta), }; return(eventoRuta); }
public void UpdateRelacionEventoRuta(EventoRuta eventoRuta) { try { _factory.Update(eventoRuta); } catch (Exception ex) { _exMan.ManageException(ex); } }
public EventoRuta RetrieveRelacionEventoRuta(EventoRuta eventoRuta) { var list = new EventoRuta(); try { list = _factory.Retrieve <EventoRuta>(eventoRuta); } catch (Exception ex) { _exMan.ManageException(ex); } //como lo que necesito devolver es solo un registro // entonces lo devuelto como tipo User que es la clase // de la que necesito mostrar los datos en los campos en el form return(list); }
public List <T> RetrieveByName <T>(EventoRuta eventoRuta) { var lst = new List <T>(); try { var list = _factory.RetrieveByName <EventoRuta>(eventoRuta); if (list.Count > 0) { foreach (var obj in list) { lst.Add((T)Convert.ChangeType(obj, typeof(T))); //se convierte la lista a un tipo List<T> para que pueda ser retornada //al formulario y reconocida como una lista de una instancia de User's } } } catch (Exception ex) { _exMan.ManageException(ex); } return(lst); //se retorna la lista al formulario }