Ejemplo n.º 1
0
        public object Delete(DeleteBank request)
        {
            string paramCode = request.Code;

            if (paramCode != null && paramCode.Trim().Length > 0)
            {
                try
                {
                    Db.Delete <Bank>(p => p.code == paramCode);
                    return(new DeleteBankResponse {
                        response = "Bank " + paramCode + " deleted"
                    });
                }
                catch (System.Data.SqlClient.SqlException ex)
                {
                    return(new ErrorMessageResponse {
                        error = ex.Message
                    });
                }
            }
            else
            {
                return(new DeleteBankResponse {
                    response = "Bank code can't be null"
                });
            }
        }
Ejemplo n.º 2
0
        public IApiResult Delete(DeleteBank operation)
        {
            var result = operation.ExecuteAsync().Result;

            if (result is ValidationsOutput)
            {
                return(new ApiResult <List <ValidationItem> >()
                {
                    Data = ((ValidationsOutput)result).Errors
                });
            }
            else
            {
                return(new ApiResult <object>()
                {
                    Status = ApiResult <object> .ApiStatus.Success
                });
            }
        }