public Status UpdateNutritionInfo(TNutrientInformation datas) { this._logger.LogWarning("The server execute UpdateNutritionInfo Fuction --" + DateTime.Now.ToString()); EFHelper <TNutrientInformation> eFHelper = new EFHelper <TNutrientInformation>(); try { eFHelper.Update(datas); Status status = new Status() { StatusCode = 200, Message = "修改成功", ReturnTime = DateTime.Now }; return(status); } catch (Exception ex) { this._logger.LogWarning("The server execute AddNutrition Fuction --" + ex.Message + DateTime.Now.ToString()); Status status = new Status() { StatusCode = 0, Message = "修改失败", ReturnTime = DateTime.Now }; return(status); } }
public Status DeleteNutritionInfo(int id) { this._logger.LogWarning("The server execute UpdateNutritionInfo Fuction --" + DateTime.Now.ToString()); EFHelper <TNutrientInformation> eFHelper = new EFHelper <TNutrientInformation>(); try { TNutrientInformation result = eFHelper.getList(a => a.Id == id).FirstOrDefault(); if (result == null) { this._logger.LogWarning("This object is null "); throw new Exception(); } else { eFHelper.Delete(result); CookBookStatus status = new CookBookStatus() { StatusCode = 200, Message = "删除成功", ReturnTime = DateTime.Now }; return(status); } } catch (Exception ex) { this._logger.LogWarning("The server execute DeleteNutritionInfo Fuction --" + ex.Message + DateTime.Now.ToString()); CookBookStatus status = new CookBookStatus() { StatusCode = 0, Message = "删除失败", ReturnTime = DateTime.Now }; return(status); } }
//string name,string othername,string unit,string intro,string desymp,string muchharm,string source,string focusgroups,string hco public Status AddNutritionInfo(TNutrientInformation datas) { this._logger.LogWarning("The server execute AddNutritionInfo Fuction --" + DateTime.Now.ToString()); EFHelper <TNutrientInformation> eFHelper = new EFHelper <TNutrientInformation>(); try { eFHelper.Add(datas); Status status = new Status() { StatusCode = 200, Message = "添加成功", ReturnTime = DateTime.Now }; return(status); } catch (Exception ex) { this._logger.LogWarning("The server execute AddNutrition Fuction --" + ex.Message + DateTime.Now.ToString()); Status status = new Status() { StatusCode = 0, Message = "添加失败", ReturnTime = DateTime.Now }; return(status); } //using(DietaryNutritionContext dbcontext=new DietaryNutritionContext()) //{ // TNutrientInformation nutrientInformation = new TNutrientInformation() // { // Name=name, // OtherName=othername, // Unit= unit, // Introduction=intro, // DeSymptom=desymp, // MuchHarm=muchharm, // Source=source, // FocusGroups=focusgroups, // HighContentOfSource=hco // }; // try // { // dbcontext.Add(nutrientInformation); // dbcontext.SaveChanges(); // Status status = new Status() // { // StatusCode = 200, // Message = "添加成功", // ReturnTime = DateTime.Now // }; // return status; // } // catch(Exception ex) // { // this._logger.LogWarning("The server execute AddNutrition Fuction --" +ex.Message + DateTime.Now.ToString()); // Status status = new Status() // { // StatusCode = 0, // Message = "添加失败", // ReturnTime = DateTime.Now // }; // return status; // } //} }