public async Task <bool> FotoUploader(Models.Foto foto) { bool success = false; try { _context .Foto .Add(foto); await _context .SaveChangesAsync(); success = true; } catch (Exception e) { e.ToString(); } return(success); }
/// <summary> /// Obtiene todas las fotos /// </summary> internal List <Models.Foto> Catalogo() { Models.Foto oFoto = null; List <Models.Foto> lst = new List <Models.Foto>(); IDataReader dr = null; try { dr = cDblib.DataReader("PRO_FOTO", null); while (dr.Read()) { oFoto = new Models.Foto(); oFoto.t932_idfoto = Convert.ToInt16(dr["t932_idfoto"]); oFoto.t932_denominacion = Convert.ToString(dr["t932_denominacion"]); oFoto.t932_fechafoto = Convert.ToDateTime(dr["t932_fechafoto"]); oFoto.nombre = Convert.ToString(dr["NOMBRE"]); lst.Add(oFoto); } return(lst); } catch (Exception ex) { throw ex; } finally { if (dr != null) { if (!dr.IsClosed) { dr.Close(); } dr.Dispose(); } } }