/// <summary> /// 新增药品 /// </summary> /// <param name="drugBasic">新增药品</param> /// <returns></returns> public Task <int> DrugAdd(DrugBasic drugBasic) { int rs = 1; try { using (var db = new DbContext(true)) { db.Insert("drug") .Column("name", drugBasic.Name) .Column("code", drugBasic.Code) .Column("englishname", drugBasic.EnglishName) .Column("dosageformid", drugBasic.DosageFormID) .Column("manufacturerid", drugBasic.ManufacturerID) .Execute(); } rs = 1; } catch (Exception ex) { Console.WriteLine("新增药品执行失败:" + ex); rs = 0; } return(Task.FromResult(rs)); }
/// <summary> /// 编辑药品 /// </summary> /// <param name="drugBasic">新增药品</param> /// <returns></returns> public Task <DrugBasic> EditAdd(DrugBasic drugBasic) { int rs = 1; DrugBasic drugBasic1 = new DrugBasic(); try { using (var db = new DbContext(true)) { db.Update("drug") .Column("name", drugBasic.Name) .Column("code", drugBasic.Code) .Column("englishname", drugBasic.EnglishName) .Column("dosageformid", drugBasic.DosageFormID) .Column("manufacturerid", drugBasic.ManufacturerID) .Execute(); } rs = 1; } catch (Exception ex) { Console.WriteLine("修改药品执行失败:" + ex); } return(Task.FromResult(drugBasic1)); }
// [ProducesResponseType(typeof(LoginInfoModel), 200)] public IActionResult DrugAdd(DrugBasic drugBasic) { //获取数据 var result = new ResponseModel(ResponseCode.Error, "药品列表获取失败"); var model = _drug.DrugAdd(drugBasic).Result; result.data = model; result.code = ResponseCode.Success.ToInt32(); result.msg = "获取药品信息成功!"; return(Json(result)); }
/// <summary> /// 新增药品 /// </summary> /// <param name="drugBasic">药品模板</param> /// <returns></returns> public Task <int> DrugAdd(DrugBasic drugBasic) { return(this.Logic.DrugAdd(drugBasic)); }