Esempio n. 1
0
        // GET: cliente/Create
        public ActionResult Create()
        {
            ladoCliente           lc           = new ladoCliente();
            List <SelectListItem> dep_listitem = new List <SelectListItem>();
            List <departamento>   dep          = new List <departamento>();

            dep = lc.listardepartamento();

            foreach (var de in dep)
            {
                departamento iDep = new departamento();
                iDep.id_departamento = de.id_departamento;
                iDep.descripcion     = de.descripcion;
                SelectListItem item = new SelectListItem()
                {
                    Value = iDep.id_departamento.ToString(), Text = iDep.descripcion
                };
                dep_listitem.Add(item);
            }
            ViewBag.listarDepartamento = new SelectList(dep_listitem, "Value", "Text");

            List <SelectListItem> listitemPro = new List <SelectListItem>();

            ViewBag.listarProvincia = new SelectList(listitemPro, "Value", "Text");

            List <SelectListItem> listitemDis = new List <SelectListItem>();

            ViewBag.listarDistrito = new SelectList(listitemDis, "Value", "Text");

            return(View("Create"));
        }
Esempio n. 2
0
        // GET: cliente/Edit/5
        public ActionResult Edit(int id)
        {
            ladoCliente lc  = new ladoCliente();
            cliente     cli = new cliente();

            cli = lc.listarclientexuno(id);

            ///////////
            List <SelectListItem> dep_listitem = new List <SelectListItem>();
            List <departamento>   dep          = new List <departamento>();

            dep = lc.listardepartamento();

            foreach (var de in dep)
            {
                departamento iDep = new departamento();
                iDep.id_departamento = de.id_departamento;
                iDep.descripcion     = de.descripcion;
                SelectListItem item = new SelectListItem()
                {
                    Value = iDep.id_departamento.ToString(), Text = iDep.descripcion
                };
                dep_listitem.Add(item);
            }
            ViewBag.listarDepartamento = new SelectList(dep_listitem, "Value", "Text");

            /////////
            List <SelectListItem> pro_ListItem = new List <SelectListItem>();
            int id_departamento        = (int)cli.distrito.provincia.departamento.id_departamento;
            List <provincia> lista_pro = new List <provincia>();

            lista_pro = lc.listarprovincia().Where(c => c.id_departamento == id_departamento).ToList();

            foreach (var var_pro in lista_pro)
            {
                provincia iPro = new provincia();
                iPro.id_provincia = var_pro.id_provincia;
                iPro.descripcion  = var_pro.descripcion;
                SelectListItem item = new SelectListItem()
                {
                    Value = iPro.id_provincia.ToString(), Text = iPro.descripcion
                };
                pro_ListItem.Add(item);
            }

            ViewBag.listarProvincia = new SelectList(pro_ListItem, "Value", "Text");

            /////////
            List <SelectListItem> ListItemDis = new List <SelectListItem>();
            int             id_provincia      = (int)cli.distrito.provincia.id_provincia;
            List <distrito> dis = new List <distrito>();

            dis = lc.listardistrito().Where(c => c.id_provincia == id_provincia).ToList();

            foreach (var di in dis)
            {
                distrito iDis = new distrito();
                iDis.id_distrito = di.id_distrito;
                iDis.descripcion = di.descripcion;
                SelectListItem item = new SelectListItem()
                {
                    Value = iDis.id_distrito.ToString(), Text = iDis.descripcion
                };
                ListItemDis.Add(item);
            }
            ViewBag.listarDistrito = new SelectList(ListItemDis, "Value", "Text");

            return(View(cli));
        }