コード例 #1
0
        public MessageReport Create(PractiseTopic obj)
        {
            var rp = new MessageReport();

            try
            {
                _IPratiseTopicRepository.Add(obj);
                rp.Success = true;
                rp.Message = "Thêm chủ đề thực hành thành công!";
            }catch (Exception ex)
            {
                rp.Message = ex.Message;
            }
            return(rp);
        }
コード例 #2
0
        public MessageReport Update(string _id, PractiseTopic obj)
        {
            var rp = new MessageReport();

            try
            {
                var query = Builders <PractiseTopic> .Filter.Eq(x => x._id, _id);

                var update = Builders <PractiseTopic> .Update.Set(x => x.Topic_id, obj.Topic_id)
                             .Set(x => x.Account_id, obj.Account_id).Set(x => x.ComleteDate, obj.ComleteDate)
                             .Set(x => x.CreatedDate, obj.CreatedDate)
                             .Set(x => x.Note, obj.Note).Set(x => x.IsComplete, obj.IsComplete)
                             .Set(x => x.ComleteDate, obj.ComleteDate);

                _IPratiseTopicRepository.Update(query, update);
                rp.Success = true;
                rp.Message = "Cập nhập thành công!";
            }
            catch (Exception ex)
            {
                rp.Message = ex.Message;
            }
            return(rp);
        }
コード例 #3
0
 public JsonResult Update(string _id, [FromBody] PractiseTopic obj)
 {
     return(Json(_PractiseTopic.Update(_id, obj)));
 }
コード例 #4
0
 public JsonResult Create([FromBody] PractiseTopic obj)
 {
     return(Json(_PractiseTopic.Create(obj)));
 }