コード例 #1
0
        public ActionResult Save(String nombre, String usuario, String contrasenia)
        {
            using (ArangoDB.Client.ArangoDatabase db = new ArangoDatabase(url: "http://52.32.98.159:8529", database: "Expedia"))
            {
                string id = Guid.NewGuid().ToString();

                var usuarios = new Usuarios {
                    _key = id, nombre = nombre, usuario = usuario, contrasenia = contrasenia
                };

                var query = (from User in db.Query <Usuarios>()
                             where User.usuario == usuario
                             select new { User.usuario }).ToList();

                if (query.Count == 0)
                {
                    db.Insert <Usuarios>(usuarios);

                    return(View("Detail", usuarios));
                }
                else
                {
                    return(View("Create", usuarios));
                }
            }
        }
コード例 #2
0
 public ActionResult Save(String nombre, String descripcion, String lugar, DateTime fechaDeInicio, DateTime fechaDeFin, Double precio)
 {
     using (ArangoDB.Client.ArangoDatabase db = new ArangoDatabase(url: "http://52.32.98.159:8529", database: "Expedia"))
     {
         var thingsToDo = new ThingsToDo {
             Nombre = nombre, Descripcion = descripcion, Lugar = lugar, FechaDeFin = fechaDeFin, FechaDeInicio = fechaDeInicio, Precio = precio
         };
         db.Insert <ThingsToDo>(thingsToDo);
         return(View("Detail", thingsToDo));
     }
 }