public static int UpdateUser(int id, string type, string value) { var sql = @"UPDATE user " + $"SET {type} = @Value " + "WHERE id = @Id"; var data = new DynamicUpdateModel { Id = id, Type = type, Value = value }; return(SqlDataAccess.SaveData(sql, data)); }
public static int UpdateBook(int id, string type, string value) { var sql = @"UPDATE library_item " + $"SET {type} = @Value " + "WHERE id = @Id " + "AND Category = 'book'"; var data = new DynamicUpdateModel { Id = id, Type = type, Value = value }; return(SqlDataAccess.SaveData(sql, data)); }
public AuthResponseModel UpdateLibraryItem(DynamicUpdateModel updateModel, string category) { var validateResponse = SetResponse(ValidateUpdateLibraryItem(updateModel.AuthToken, updateModel.Id, updateModel.Type, updateModel.Value)); if (IsValidated) { var result = VerifyUpdateLibraryItem(updateModel.AuthToken, updateModel.Id, updateModel.Type, updateModel.Value, category); var verifyResponse = SetResponse(result); if (IsVerified) { return(SetResponse(8)); } return(verifyResponse); } else { return(validateResponse); } }
public AuthResponseModel UserUpdate(DynamicUpdateModel updateModel) { var validateResponse = SetResponse(ValidateInput(updateModel.AuthToken, updateModel.Id, updateModel.Type, updateModel.Value)); if (IsValidated) { var result = VerifyUpdateUser(updateModel.AuthToken, updateModel.Id, updateModel.Type, updateModel.Value); var verifyResponse = SetResponse(result); if (IsVerified) { return(SetResponse(8)); } return(verifyResponse); } else { return(validateResponse); } }
public AuthResponseModel UpdateManuscript([FromBody] DynamicUpdateModel updateModel) { UpdateLibraryItemLogic updateManuscript = new UpdateLibraryItemLogic(); return(updateManuscript.UpdateLibraryItem(updateModel, "manuscript")); }
public AuthResponseModel UpdateMagazine([FromBody] DynamicUpdateModel updateModel) { UpdateLibraryItemLogic updateMagazine = new UpdateLibraryItemLogic(); return(updateMagazine.UpdateLibraryItem(updateModel, "magazine")); }
public AuthResponseModel UpdateUser([FromBody] DynamicUpdateModel updateModel) { UserUpdateLogic logic = new UserUpdateLogic(); return(logic.UserUpdate(updateModel)); }
public AuthResponseModel UpdateBook([FromBody] DynamicUpdateModel updateModel) { UpdateLibraryItemLogic updateBook = new UpdateLibraryItemLogic(); return(updateBook.UpdateLibraryItem(updateModel, "book")); }
public AuthResponseModel UpdateNewspaper([FromBody] DynamicUpdateModel updateModel) { UpdateLibraryItemLogic updateNewspaper = new UpdateLibraryItemLogic(); return(updateNewspaper.UpdateLibraryItem(updateModel, "newspaper")); }
public AuthResponseModel UpdateJournal([FromBody] DynamicUpdateModel updateModel) { UpdateLibraryItemLogic updateJournal = new UpdateLibraryItemLogic(); return(updateJournal.UpdateLibraryItem(updateModel, "journal")); }