public ActionResult Pais() { var strControlador = this.ControllerContext.RouteData.Values["controller"].ToString(); var strMetodo = this.ControllerContext.RouteData.Values["action"].ToString(); if (User != null) { if (this.IsPermitido()) { List <SelectListItem> Continentes = new BLPais().Listar_Continentes() .Select(p => new SelectListItem { Value = p.CID, Text = p.Nombre }).ToList(); List <SelectListItem> model = Continentes; return(View(model)); } else { AddToastMessage("No permitido", "Esta opcion no esta permitida para su perfil.", BootstrapAlertType.danger); return(RedirectToAction("Index", "Home")); } } else { return(RedirectToAction("Login", "Account", new { act = "timeout" })); } }
public ActionResult Tk5obGw4(string sid) { CustomJSON globalResponse = new CustomJSON(); ResponserData oResponse = new ResponserData(); if (User != null) { try { if (sid != null) { int i_sid = Convert.ToInt16(Peach.DecriptText(sid)); var Regiones = new BLPais().Listar_Regiones_byContinente(i_sid) .Select(p => new SelectListItem { Value = p.CID, Text = p.Nombre }).ToList(); globalResponse.DATA = Regiones; } } catch (Exception ex) { globalResponse.ERR = ex.Message; } } else { return(RedirectToAction("Index", "Account", new { act = "timeout" })); } return(Json(globalResponse, JsonRequestBehavior.AllowGet)); }
public ActionResult TjQxYWpE(string sid) { CustomJSON globalResponse = new CustomJSON(); BEPais Pais = new BEPais(); string _err = string.Empty; if (User != null) { try { string Id = Peach.DecriptText(sid); Pais = new BLPais().Listar_byId(Convert.ToInt16(Id)); globalResponse.DATA = Pais; } catch (Exception ex) { globalResponse.ERR = ex.Message; } } else { return(RedirectToAction("Index", "Account", new { act = "timeout" })); } return(Json(globalResponse, JsonRequestBehavior.AllowGet)); }
public ActionResult bi8wZz09(List <string> dat, string[] mnd) { CustomJSON globalResponse = new CustomJSON(); ResponserData oResponse = new ResponserData(); List <BEMoneda> Monedas = new List <BEMoneda>(); BEPais Pais = new BEPais(); if (User != null) { try { var nom = dat[0].Trim().ToUpper(); var ofi = dat[1].Trim().ToUpper(); var gen = dat[2].Trim().ToUpper(); var m49 = dat[3].Trim().ToUpper(); var iso = dat[4].Trim().ToUpper(); var reg = dat[5]; var sid = (dat[6] == "0") ? dat[6] : Peach.DecriptText(dat[6]); Pais.Nombre = nom; Pais.Oficial = ofi; Pais.Gentilicio = gen; Pais.M49 = m49; Pais.ISOA3 = iso; Pais.Region = new BERegion { Id = Convert.ToInt16(Peach.DecriptText(reg)) }; Pais.Id = Convert.ToInt16(sid); if (mnd != null) { foreach (var m in mnd) { string sidm = Peach.DecriptText(m); Monedas.Add(new BEMoneda { Id = Convert.ToInt16(sidm) }); } } Pais.Monedas = Monedas; Pais.RowAudit = new IRowAudit { IUsr = Convert.ToInt16(Peach.DecriptText(User.CID)), IP = Common.PageUtility.GetUserIpAddress() }; oResponse = new BLPais().Grabar(Pais); globalResponse.DATA = oResponse; } catch (Exception ex) { globalResponse.ERR = ex.Message; } } else { return(RedirectToAction("Index", "Account", new { act = "timeout" })); } return(Json(globalResponse, JsonRequestBehavior.AllowGet)); }