public IHttpActionResult Add(MethodProcess entity) { entity.MethodID = Guid.NewGuid().ToString().ToUpper(); operationResult = unitOfWork.MethodProcessRepository.Add(entity); unitOfWork.Save();//Save database after Update return(Ok(operationResult)); }
public IHttpActionResult Remove(MethodProcess entity) { try { var current = unitOfWork.MethodProcessRepository.FindBy(x => x.MethodID == entity.MethodID).FirstOrDefault(); if (current.Status == 1) { current.Status = 0; } else { current.Status = 1; } unitOfWork.Save();//Save database after Update operationResult.Success = true; } catch (Exception ex) { operationResult.Caption = "Failed"; operationResult.Success = false; operationResult.Message = ex.ToString(); } return(Ok(operationResult)); }
public IHttpActionResult FindById(MethodProcess entity) { var data = unitOfWork.MethodProcessRepository.FindBy(x => x.MethodID == entity.MethodID).FirstOrDefault(); return(Ok(data)); }
public IHttpActionResult Update(MethodProcess entity) { operationResult = unitOfWork.MethodProcessRepository.Update(entity); unitOfWork.Save();//Save database after Update return(Ok(operationResult)); }