// =========================================================================== /// <summary> /// Author : MARCO ANTONIO MARTINEZ LOPEZ /// Create date: Feb 10 2020 10:30AM /// Método que permite listar de la tabla Pais capa PRC /// </summary> // ******************* = Método List = ****************************** public List <Pais_List_Result> Pais_List(string pai_codigo) { try { var Pais = (from TPais in BDPais.Pais_List(pai_codigo) select TPais).ToList(); return(Pais); } catch (Exception Ex) { throw (Ex); } }
public ActionResult Create([Bind(Include = "emp_nit,emp_dv,emp_nombre,emp_direccion,ciu_codigo,emp_telefono,emp_logo,emp_url")] Empresa empresa, HttpPostedFileBase file) { if (file != null) { var nombreArchivo = Path.GetFileName(file.FileName); var path = Path.Combine(Server.MapPath("~/Uploads"), nombreArchivo); file.SaveAs(path); empresa.emp_logo = "/Uploads/" + nombreArchivo; } if (ModelState.IsValid) { try { db.Empresa.Add(empresa); db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception Ex) { ViewBag.Err = "Error al tratar de guardar el Registro " + Ex.Message; } } PaisBD BDPais = new PaisBD(); var TPais = BDPais.Pais_List(null).ToList(); string pai_codigo = TPais.First().pai_codigo; DepartamentoBD BDDepartamento = new DepartamentoBD(); var TDepartamento = BDDepartamento.Departamento_List_Pais(pai_codigo).ToList(); string dep_codigo = ""; if (TDepartamento.Count != 0) { dep_codigo = TDepartamento.First().dep_codigo; } ViewBag.pai_codigo = new SelectList(TPais, "pai_codigo", "pai_nombre"); ViewBag.dep_codigo = new SelectList(TDepartamento, "dep_codigo", "dep_nombre"); ViewBag.ciu_codigo = new SelectList(db.Ciudad_List_Departamento(dep_codigo), "ciu_codigo", "ciu_nombre"); ViewBag.ciu_codigo = new SelectList(db.Ciudad, "ciu_codigo", "ciu_nombre", empresa.ciu_codigo); return(View(empresa)); }
// GET: Empresas/Create public ActionResult Create() { PaisBD BDPais = new PaisBD(); var TPais = BDPais.Pais_List(null).ToList(); string pai_codigo = TPais.First().pai_codigo; DepartamentoBD BDDepartamento = new DepartamentoBD(); var TDepartamento = BDDepartamento.Departamento_List_Pais(pai_codigo).ToList(); string dep_codigo = ""; if (TDepartamento.Count != 0) { dep_codigo = TDepartamento.First().dep_codigo; } ViewBag.pai_codigo = new SelectList(TPais, "pai_codigo", "pai_nombre"); ViewBag.dep_codigo = new SelectList(TDepartamento, "dep_codigo", "dep_nombre"); ViewBag.ciu_codigo = new SelectList(db.Ciudad_List_Departamento(dep_codigo), "ciu_codigo", "ciu_nombre"); ViewBag.ciu_codigo = new SelectList(db.Ciudad, "ciu_codigo", "ciu_nombre"); return(View()); }