Example #1
0
        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"));
        }
Example #6
0
        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"));
        }
Example #10
0
        public AuthResponseModel UpdateJournal([FromBody] DynamicUpdateModel updateModel)
        {
            UpdateLibraryItemLogic updateJournal = new UpdateLibraryItemLogic();

            return(updateJournal.UpdateLibraryItem(updateModel, "journal"));
        }