コード例 #1
0
        public Response <DocumentGroupCateModel> Update(int Id, DocumentGroupCateUpdateModel updateModel)
        {
            try
            {
                using (var unitOfWork = new UnitOfWork())
                {
                    var entity = unitOfWork.GetRepository <DocumentCategoryGroup>().GetById(Id);

                    entity.Name = updateModel.Name;



                    unitOfWork.GetRepository <DocumentCategoryGroup>().Update(entity);
                    if (unitOfWork.Save() >= 1)
                    {
                        return(GetById(Id));
                    }
                    return(new Response <DocumentGroupCateModel>(0, "Lưu thông tin không thành công", null));
                }
            }
            catch (Exception ex)
            {
                return(new Response <DocumentGroupCateModel>(-1, ex.ToString(), null));
            }
        }
コード例 #2
0
        public IHttpActionResult Create(int Id, DocumentGroupCateUpdateModel updateModel)
        {
            var result = handler.Update(Id, updateModel);

            return(Ok(result));
        }