public void CreateRuta(RutaEvento ruta) { try { _factory.Create(ruta); } catch (Exception ex) { _exMan.ManageException(ex); } }
public void Delete(RutaEvento ruta) { try { _factory.Delete(ruta); } catch (Exception ex) { _exMan.ManageException(ex); } }
public BaseEntity BuildObject(Dictionary <string, object> row) { var ruta = new RutaEvento { idRuta = GetIntValue(row, DbColIdRuta), nombreRuta = GetStringValue(row, DbColNombreRuta), direccionRuta = GetStringValue(row, DbColDireccionRuta) }; return(ruta); }
public RutaEvento Retrieve(RutaEvento ruta) { var list = new RutaEvento(); try { list = _factory.Retrieve <RutaEvento>(ruta); } 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>(RutaEvento ruta) { var lst = new List <T>(); try { var list = _factory.RetrieveByName <RutaEvento>(ruta); 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 }