public async Task <IHttpActionResult> Put(CMS_ClassType cmsClassType) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var tempClassType = UnitOfWork.CMS_ClassTypeRepository.GetByID(cmsClassType.Id); if (tempClassType == null) { return(NotFound()); } else { //TODO: tempClassType.ClassTypeName = cmsClassType.ClassTypeName; tempClassType.ChannelId = cmsClassType.ChannelId; tempClassType.UpdateTime = DateTimeOffset.Now; tempClassType.UpdateBy = User.Identity.GetUserName(); UnitOfWork.CMS_ClassTypeRepository.Update(tempClassType); UnitOfWork.SaveChanges(); return(Updated(tempClassType)); } }
public async Task <IHttpActionResult> Post(CMS_ClassType cmsClassType) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } cmsClassType.CreateTime = DateTimeOffset.Now; cmsClassType.CreateBy = User.Identity.GetUserName(); UnitOfWork.CMS_ClassTypeRepository.Add(cmsClassType); UnitOfWork.SaveChanges(); return(Created(cmsClassType)); }
public async Task<IHttpActionResult> Post(CMS_ClassType cmsClassType) { if (!ModelState.IsValid) { return BadRequest(ModelState); } cmsClassType.CreateTime = DateTimeOffset.Now; cmsClassType.CreateBy = User.Identity.GetUserName(); UnitOfWork.CMS_ClassTypeRepository.Add(cmsClassType); UnitOfWork.SaveChanges(); return Created(cmsClassType); }
public async Task<IHttpActionResult> Put(CMS_ClassType cmsClassType) { if (!ModelState.IsValid) { return BadRequest(ModelState); } var tempClassType= UnitOfWork.CMS_ClassTypeRepository.GetByID(cmsClassType.Id); if (tempClassType == null) { return NotFound(); } else { //TODO: tempClassType.ClassTypeName = cmsClassType.ClassTypeName; tempClassType.ChannelId = cmsClassType.ChannelId; tempClassType.UpdateTime = DateTimeOffset.Now; tempClassType.UpdateBy = User.Identity.GetUserName(); UnitOfWork.CMS_ClassTypeRepository.Update(tempClassType); UnitOfWork.SaveChanges(); return Updated(tempClassType); } }