public object PostAddEdit(APIAccessDTO APIAccessDTO) { using (APIAccessService apiAccessService = new APIAccessService()) { ResultOperation resultOperation = null; sysBpmsAPIAccess apiAccess = new sysBpmsAPIAccess().Update(APIAccessDTO.Name, APIAccessDTO.IPAddress, APIAccessDTO.AccessKey, APIAccessDTO.IsActive); apiAccess.ID = APIAccessDTO.ID; if (apiAccess.ID != Guid.Empty) { resultOperation = apiAccessService.Update(apiAccess); } else { resultOperation = apiAccessService.Add(apiAccess); } if (resultOperation.IsSuccess) { return(new PostMethodMessage(SharedLang.Get("Success.Text"), DisplayMessageType.success)); } else { return(new PostMethodMessage(resultOperation.GetErrors(), DisplayMessageType.error)); } } }
public object GetAddEdit(Guid?ID = null) { using (APIAccessService apiAccessService = new APIAccessService()) { APIAccessDTO APIAccessDTO = ID.HasValue ? new APIAccessDTO(apiAccessService.GetInfo(ID.Value)) : new APIAccessDTO() { IsActive = true }; return(APIAccessDTO); } }