public ActionResult Editar(ADESCOMBUSINESS.Areas.Eventos.Models.VwEVE_Eventos Registro) { ADESCOMBUSINESS.DataAccess.Models.CompanyInfo CompanyInfo = (ADESCOMBUSINESS.DataAccess.Models.CompanyInfo)Session["CompanyInfo"]; try { this.EventosProxy = new ADESCOMBUSINESS.Areas.Eventos.Methods.EventosBusiness((ADESCOMBUSINESS.DataAccess.Models.LoginRS)Session["InfoUser"]); } catch (Exception ex) { return(RedirectToAction("SesionExpired", "Inicio", new { Area = "", Mensaje = ex.Message })); } OBJEVE_Eventos = EventosProxy.GetByID(Registro.Evento_ID); if (OBJEVE_Eventos == null) { return(HttpNotFound()); } //Autorizar Residente try { EventosProxy.AutorizarReservacion(OBJEVE_Eventos, CompanyInfo); ViewBag.Error = "OK"; } catch (Exception ex) { ViewBag.Error = ex.Message; } ViewBag.Fecha = Registro.EVE_Fecha.ToString("dd/MMM/yyyy"); ViewBag.Instalacion = Registro.INS_Descripcion; return(View(Registro)); }
public ActionResult Editar(int Evento_ID) { try { this.EventosProxy = new ADESCOMBUSINESS.Areas.Eventos.Methods.EventosBusiness((ADESCOMBUSINESS.DataAccess.Models.LoginRS)Session["InfoUser"]); } catch (Exception ex) { return(RedirectToAction("SesionExpired", "Inicio", new { Area = "", Mensaje = ex.Message })); } ADESCOMBUSINESS.Areas.Eventos.Models.VwEVE_Eventos VwEvento = new ADESCOMBUSINESS.Areas.Eventos.Models.VwEVE_Eventos(); VwEvento = EventosProxy.GetViewByID(Evento_ID); if (VwEvento == null) { return(HttpNotFound()); } ViewBag.Fecha = VwEvento.EVE_Fecha.ToString("dd/MMM/yyyy"); ViewBag.Instalacion = VwEvento.INS_Descripcion; return(View(VwEvento)); }