public ActionResult Contactos(int id = 0) { //Levanta la vista de contactos enviandole un objeto con la naviera y sus respectivos contactos. NavieraPais np = new NavieraPais(); np.naviera = db.JGA_PGS_NAV.SingleOrDefault(m => m.NAV_CODNAV == id); np.contNaviera = db.JGA_PGS_CXE.ToList().Where(x => x.CXE_tipEnt == tipo.naviera).Where(x => x.CXE_id_belong == id).Where(x => x.CXE_estado == 1).ToList(); return View("ContactShipping", np); }
public ActionResult Index() { //se optiene el usuario logeado JGA_PGS_USR usuario = db.JGA_PGS_USR.SingleOrDefault(m => m.USR_EMAIL == User.Identity.Name); //instancia modelo contenedor de datos de naviera. NavieraPais np = new NavieraPais(); //obtencion lista de navieras por empresa logeada y estado. np.navieras = db.JGA_PGS_NAV.ToList().Where(x => x.NAV_CODEMP == usuario.USR_CODEMP).Where(x => x.NAV_ESTADO == 1).ToList(); //lista de paises np.paises = db.JGA_PGS_PAIS.ToList(); return View(np); }