Ejemplo n.º 1
0
        public BaseEntity BuildObject(Dictionary <string, object> row)
        {
            var eventoRuta = new EventoRuta()
            {
                IdEvento = GetIntValue(row, DbColIdEvento),
                IdRuta   = GetIntValue(row, DbColIdRuta),
            };

            return(eventoRuta);
        }
Ejemplo n.º 2
0
 public void UpdateRelacionEventoRuta(EventoRuta eventoRuta)
 {
     try
     {
         _factory.Update(eventoRuta);
     }
     catch (Exception ex)
     {
         _exMan.ManageException(ex);
     }
 }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
        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
        }