Mercurial > altnet-hispano
diff Agendas/trunk/src/Agendas.Web/Controllers/PatrocinadorController.cs @ 296:1edd42d24711
Patrocinadores: Modificar sin persistir archivo en disco.
author | juanjose.montesdeocaarbos |
---|---|
date | Sat, 18 Feb 2012 14:08:57 -0300 |
parents | 8c742d5ccf67 |
children | 48ab8788bd19 |
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Web/Controllers/PatrocinadorController.cs Sat Feb 18 12:33:54 2012 -0300 +++ b/Agendas/trunk/src/Agendas.Web/Controllers/PatrocinadorController.cs Sat Feb 18 14:08:57 2012 -0300 @@ -138,12 +138,8 @@ var patrocinador = patrocinadores.GetById(model.Id); if (patrocinador != null) { - var tempLogoFile = Path.Combine(HttpServer.MapPath("~/App_Data"), - model.Nombre + - model.Logo.FileName.Substring(model.Logo.FileName.LastIndexOf("."))); - model.Logo.SaveAs(tempLogoFile); patrocinador.Nombre = model.Nombre; - patrocinador.LoadLogo(tempLogoFile); + patrocinador.Logo = StreamToArray(model.Logo.InputStream); patrocinadores.Save(patrocinador);