public MessageReport Create(BonusTopic obj) { var rp = new MessageReport(); try { _IBonusTopicsRepository.Add(obj); rp.Success = true; rp.Message = "Thêm thành công!"; } catch (Exception ex) { rp.Message = ex.Message; } return(rp); }
public MessageReport Update(string id, BonusTopic obj) { var rp = new MessageReport(); try { var query = Builders <BonusTopic> .Filter.Eq(x => x._id, id); var update = Builders <BonusTopic> .Update.Set(x => x.Question_id, obj.Question_id) .Set(x => x.IsQualified, obj.IsQualified).Set(x => x.Topics_id, obj.Topics_id) .Set(x => x.DateStart, obj.DateStart).Set(x => x.DateEnd, obj.DateEnd) .Set(x => x.Account_id, obj.Account_id); _IBonusTopicsRepository.Update(query, update); rp.Success = true; rp.Message = "Cập nhật thành công!"; } catch (Exception ex) { rp.Message = ex.Message; } return(rp); }
public JsonResult Update(string _id, [FromBody] BonusTopic obj) { return(Json(_BonusTopic.Update(_id, obj))); }
public JsonResult Create([FromBody] BonusTopic obj) { return(Json(_BonusTopic.Create(obj))); }