public async Task <dynamic> Create(Schedule item) { // IDとRevisionを初期値設定 item.Id = null; item.Rev = "null"; return(await _cloudantService.CreateAsync(item)); }
public async Task <dynamic> Post([FromBody] Visitor visitor) { if (_cloudantService != null) { var response = await _cloudantService.CreateAsync(visitor); Console.WriteLine("POST RESULT " + response); } return(new string[] { visitor.Name }); }
public async Task <UpdateTransactionResponse> PostNewTransactionRecord(TransactionAddRequest transactionAddRequest, ICloudantService cloudantService = null) { if (cloudantService != null) { var response = await cloudantService.CreateAsync(transactionAddRequest, DBNames.transaction.ToString()); return(JsonConvert.DeserializeObject <UpdateTransactionResponse>(response)); } else { return(new UpdateTransactionResponse()); } }
public async Task <dynamic> Post([FromBody] LoginUsersAddRequest loginuser) { if (_cloudantService != null) { return(await _cloudantService.CreateAsync(loginuser)); //Console.WriteLine("POST RESULT " + response); //return new string[] { employee.IBMEmailID, employee._id, employee._rev }; //return JsonConvert.DeserializeObject<UpdateEmployeeResponse>(response.Result); } else { return(new string[] { "No database connection" }); } }
public async Task <UpdateLoginUserTypesResponse> PostNewUserRecord(LoginUserTypeAddRequest loginUserTypeAddRequest, ICloudantService cloudantService = null) { //AuditData auditData = new AuditData(); //auditData.eventname = "Add"; //auditData.loginid = loginuserAddRequest.loginid; //auditData.datetime = System.DateTime.UtcNow.ToString(); //auditData.empid = employeeAddRequest.FormattedEmployeedId; if (cloudantService != null) { var response = await cloudantService.CreateAsync(loginUserTypeAddRequest, DBNames.loginusertype.ToString()); // var audit = await cloudantService.CreateAsync(auditData, DBNames.auditdata.ToString()); return(JsonConvert.DeserializeObject <UpdateLoginUserTypesResponse>(response)); } else { return(new UpdateLoginUserTypesResponse()); } }
public async Task <dynamic> Create(ToDoItem item) { return(await _cloudantService.CreateAsync(item)); }