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