Ejemplo n.º 1
0
        public string NewInstitu(Institus institus)
        {
            _institu.InsertOne(institus);


            return("Added!");
        }
 public ActionResult UpdateInstitu(string id, [Bind("InstituName,InstituPhone,etudiants")] Institus institus)
 {
     try
     {
         _appServices.UpdateInstitu(id, institus);
         return(Ok());
     }
     catch (Exception e)
     {
         return(Ok(e.Message.ToString()));
     }
 }
        public ActionResult NewInstitu([Bind("InstituName,InstituPhone,etudiants")] Institus institus)
        {
            try
            {
                _appServices.NewInstitu(institus);

                return(Ok());
            }
            catch (MongoClientException e)
            {
                return(Ok(e.Message.ToString()));
            }
        }
Ejemplo n.º 4
0
        public string UpdateInstitu(string id, Institus institus)
        {
            try
            {
                //_institu.ReplaceOne(i => i.id == id,institus);


                var filter = Builders <Institus>
                             .Filter.Eq("id", id);

                var updateInstitu = Builders <Institus> .Update.
                                    Set("InstituName", institus.InstituName)
                                    .Set("InstituPhone", institus.InstituPhone);

                var result = _institu.UpdateOne(filter, updateInstitu);

                if (result.IsAcknowledged)
                {
                    Console.WriteLine("Update sucess!");
                    return("Update success!!");
                }
                else
                {
                    Console.WriteLine("erro occur while updating...");
                }


                //return "Update success!!";
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message.ToString());
                return(ex.Message);
            }
            return(null);
        }