예제 #1
0
        public ActionResult Create([Bind(Include = "nombres,apellidos,documento,fechaNacimiento,direccion,telefono,email")] Cliente registro, FormCollection formCollection)
        {
            try
            {
                string idCiudad = formCollection.Get("ciudad");

                if (ModelState.IsValid)
                {
                    _base             = new ClienteBL();
                    registro.idCiudad = int.Parse(idCiudad);
                    _base.Guardar(registro);
                    return(RedirectToAction("Index"));
                }
                else
                {
                    registro.Ciudades = new List <Ciudad>();
                    registro.Ciudades = CiudadBL.ObtenerTodos();
                    return(View(registro));
                }
            }
            catch
            {
                registro.Ciudades = new List <Ciudad>();
                registro.Ciudades = CiudadBL.ObtenerTodos();
                return(View(registro));
            }
        }
예제 #2
0
        // GET: Cliente/Create
        public ActionResult Create()
        {
            Cliente registro = new Cliente();

            registro.Ciudades        = new List <Ciudad>();
            registro.fechaNacimiento = DateTime.Now;
            registro.Ciudades        = CiudadBL.ObtenerTodos();
            return(View(registro));
        }
예제 #3
0
        // GET: Cliente/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(RedirectToAction("Index"));
            }
            else
            {
                _base = new ClienteBL();
                Cliente _registro = new Cliente();
                int.TryParse(id.ToString(), out int _idCliente);
                _registro = (Cliente)_base.ObtenerId(_idCliente);

                _registro.Ciudades = new List <Ciudad>();

                _registro.Ciudades = CiudadBL.ObtenerTodos();
                return(View(_registro));
            }
        }