Пример #1
0
        //Metodos Json para llenar combos Departamento y Ciudad
        /// <summary>
        /// Metodo que permite cargar el filtro de departamentos por pais
        /// </summary>
        /// <param name="pai_codigo"></param>
        /// <returns></returns>
        public JsonResult GetDepartamento(string id)
        {
            DepartamentoBD BD            = new DepartamentoBD();
            var            TDepartamento = BD.Departamento_List_Pais(id).ToList();

            return(Json(TDepartamento));


            //return Json(new SelectList(TDepartamento, "Value", "Text", JsonRequestBehavior.AllowGet));
        }
Пример #2
0
 // ===========================================================================
 /// <summary>
 /// Author     : MARCO ANTONIO MARTINEZ LOPEZ
 /// Create date: Feb 10 2020 10:32AM
 /// Método que permite listar de la tabla Departamento Por Pais capa PRC
 /// </summary>
 // ******************* = Método List = ******************************
 public List <Departamento_List_Pais_Result> Departamento_List_Pais(string pai_codigo)
 {
     try
     {
         var Departamento = (from TDepartamento in BDDepartamento.Departamento_List_Pais(pai_codigo) select TDepartamento).ToList();
         return(Departamento);
     }
     catch (Exception Ex)
     {
         throw (Ex);
     }
 }
Пример #3
0
        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));
        }
Пример #4
0
        // 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());
        }