Exemple #1
0
        public ActionResult ProcessarGravacaoPost(Servidor servidor)
        {
            if (ModelState.IsValid)
            {
                servidor.Sensor = new Sensor();

                var retorno = clienteHttp.Post <Servidor>(@"servidor/", servidor);

                return(RedirectToAction("Index", "Servidores"));
            }
            else
            {
                return(View("Index", servidor));
            }
        }
Exemple #2
0
        public ActionResult ProcessarGravacaoPost(Usuario usuario, List <String> idsServidores)
        {
            if (ModelState.IsValid)
            {
                foreach (var idServidor in idsServidores)
                {
                    Guid guidIdServidor = Guid.Parse(idServidor);
                    var  servidor       = clienteHttp.Get <Servidor>(string.Format(@"servidor/{0}", guidIdServidor.ToString()));
                    usuario.ListaServidores.Add(servidor);
                }

                var id = clienteHttp.Post <Usuario>(@"usuario/", usuario);

                return(RedirectToAction("Gerenciar", "Usuarios"));
            }
            else
            {
                return(View("Index", usuario));
            }
        }