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")); } }