Ejemplo n.º 1
0
        public ActionResult FormAltaCliente(Usuario usuario)
        {
            UsuarioNegocio usuarioNegocio = new UsuarioNegocio();


            bool valid = ModelState.IsValid;

            if (!valid)
            {
                //TipoUsuarioNegocio negocioTipo = new TipoUsuarioNegocio();
                //List<TipoUsuario> tipoUsuarios;
                //tipoUsuarios = negocioTipo.Listar();
                //ViewBag.TipoDeUsuario = tipoUsuarios;
                return(View(usuario));
            }



            if (usuario.Id > 0)
            {
                usuarioNegocio.ModificarCliente(usuario);
            }
            else
            {
                usuarioNegocio.AgregarCliente(usuario);
            }


            if (usuario.IdTipoUsiario == 1)
            {
                return(RedirectToAction("AbmUsuario"));
            }
            else if (Session["listaCarrito"] == null)
            {
                return(RedirectToAction("Catalogo"));
            }
            else
            {
                return(RedirectToAction("Carrito"));
            }
        }