public ActionResult DispEventPartialView() { string _selectedIDs = Request.Params["selectedIDs"]; string _idModuloSelected = Request.Params["idModuloSelected"]; string _modId = Session["modId"].ToString(); long modId = long.Parse(_modId); int IdTipoDocumento = int.Parse(_modId.Substring(0, (_modId.Length == 7 ? 1 : 2))); long IdModulo = IdTipoDocumento * 1000000; Nullable <long> _idSubmodulo = long.Parse(_idModuloSelected); EventoRegistroEmpresaModel model = new EventoRegistroEmpresaModel { IdSubmoduloSelected = _idSubmodulo ?? 0, IdModulo = IdModulo, IdModuloActual = modId, Perfil = Metodos.GetPerfilData(), PageTitle = Metodos.GetModuloName(modId), Dispositivos = Metodos.GetDispositivosMovilEvento(_idSubmodulo ?? 0), }; ViewBag.SelectAllCheckBoxMode = (model.Dispositivos.Count(x => x.FechaEnvio == null) == 0 ? GridViewSelectAllCheckBoxMode.None : GridViewSelectAllCheckBoxMode.AllPages); ViewBag.Title = string.Format("{0} - {1}", model.PageTitle, Resources.BCMWebPublic.labelAppTitle); return(PartialView(model)); }
public ActionResult Activar(long modId) { Session["modId"] = modId; string _modId = modId.ToString(); int IdTipoDocumento = int.Parse(_modId.Substring(0, (_modId.Length == 7 ? 1 : 2))); long IdModulo = IdTipoDocumento * 1000000; Nullable <long> _idSubmodulo = Metodos.GetEscenariosEmpresa().FirstOrDefault().Id; EventoRegistroEmpresaModel model = new EventoRegistroEmpresaModel { IdSubmoduloSelected = _idSubmodulo ?? 0, IdModulo = IdModulo, IdModuloActual = modId, Perfil = Metodos.GetPerfilData(), PageTitle = Metodos.GetModuloName(modId), Dispositivos = Metodos.GetDispositivosMovilEvento(_idSubmodulo ?? 0), }; ViewBag.SelectAllCheckBoxMode = (model.Dispositivos.Count(x => x.FechaEnvio == null) == 0 ? GridViewSelectAllCheckBoxMode.None : GridViewSelectAllCheckBoxMode.AllPages); ViewBag.Title = string.Format("{0} - {1}", model.PageTitle, Resources.BCMWebPublic.labelAppTitle); Auditoria.RegistarAccion(eTipoAccion.ConsultarDispositivos); return(View(model)); }
public ActionResult Activar(EventoRegistroEmpresaModel model) { string _modId = Session["modId"].ToString(); long modId = long.Parse(_modId); int IdTipoDocumento = int.Parse(_modId.Substring(0, (_modId.Length == 7 ? 1 : 2))); long IdModulo = IdTipoDocumento * 1000000; model.IdModulo = IdModulo; model.IdModuloActual = modId; model.Perfil = Metodos.GetPerfilData(); model.PageTitle = Metodos.GetModuloName(modId); model.Dispositivos = Metodos.GetDispositivosMovilEvento(model.IdSubmoduloSelected); ViewBag.SelectAllCheckBoxMode = (model.Dispositivos.Count(x => x.FechaEnvio == null) == 0 ? GridViewSelectAllCheckBoxMode.None : GridViewSelectAllCheckBoxMode.AllPages); ViewBag.Title = string.Format("{0} - {1}", model.PageTitle, Resources.BCMWebPublic.labelAppTitle); return(View(model)); }