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);