Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
 public JsonResult Update(string _id, [FromBody] BonusTopic obj)
 {
     return(Json(_BonusTopic.Update(_id, obj)));
 }
Ejemplo n.º 4
0
 public JsonResult Create([FromBody] BonusTopic obj)
 {
     return(Json(_BonusTopic.Create(obj)));
 }