Пример #1
0
        public ResultViewModel Deletar(int id)
        {
            try
            {
                var register = _repository.GetIdRegister(id);

                if (register == null)
                {
                    return(new ResultViewModel()
                    {
                        Success = false,
                        Message = "Não encontrado",
                    });
                }

                _repository.Delete(register);

                return(new ResultViewModel()
                {
                    Success = true,

                    Message = "registro Deletado com Sucesso!"
                });
            }
            catch (Exception)
            {
                return(new ResultViewModel()
                {
                    Success = false,
                    Message = "Erro ao deletado o registro!"
                });
            }
        }
Пример #2
0
        /// <summary>
        /// Metodo para remover um registro criado
        /// </summary>
        /// <param name="id"></param>
        /// <returns>se foi realizado com sucesso a exclusão do registro</returns>
        public static dynamic Remove(int id)
        {
            try
            {
                _Address.Delete(new Func <Address, bool>((x) => x.IdRecord == id));
                _Address.SaveDatabase();

                _Register.Delete(new Func <Register, bool>((x) => x.Id == id));
                _Register.SaveDatabase();

                return(StatusCodes.Status200OK);
            }
            catch (Exception)
            {
                return(StatusCodes.Status400BadRequest);
            }
        }