Release 1.0.0.4
1. Delete Transaction 2. Member outstanding API change
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -19,14 +19,14 @@ namespace SocietyToolboxAPI.Controllers
|
|||||||
{
|
{
|
||||||
[Route("api/[controller]/GenerateMemberOutstanding")]
|
[Route("api/[controller]/GenerateMemberOutstanding")]
|
||||||
[HttpGet]
|
[HttpGet]
|
||||||
public GenerateMemberOutstanding GenerateMemberOutstanding([FromQuery]int PropertyID)
|
public GenerateMemberOutstanding GenerateMemberOutstanding([FromQuery]int PropertyID, [FromQuery]string BillMonth)
|
||||||
{
|
{
|
||||||
GenerateMemberOutstanding oReponse = new GenerateMemberOutstanding();
|
GenerateMemberOutstanding oReponse = new GenerateMemberOutstanding();
|
||||||
List<MemberOutsatndingModel> oData = new List<MemberOutsatndingModel>();
|
List<MemberOutsatndingModel> oData = new List<MemberOutsatndingModel>();
|
||||||
|
|
||||||
DataTable dt = new DataTable();
|
DataTable dt = new DataTable();
|
||||||
int i = 0;
|
int i = 0;
|
||||||
dt = DBReports.GenerateMemberOutstanding(PropertyID);
|
dt = DBReports.GenerateMemberOutstanding(PropertyID,BillMonth);
|
||||||
if (dt.Rows.Count > 0)
|
if (dt.Rows.Count > 0)
|
||||||
{
|
{
|
||||||
for (i = 0; i <= dt.Rows.Count - 1; i++)
|
for (i = 0; i <= dt.Rows.Count - 1; i++)
|
||||||
|
|||||||
@@ -190,6 +190,36 @@ namespace SocietyToolboxAPI.Controllers
|
|||||||
return oResponse;
|
return oResponse;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[Route("api/[controller]/DeleteTransaction")]
|
||||||
|
[HttpGet]
|
||||||
|
public GetTransactionList DeleteTransaction([FromQuery]string TransactionID)
|
||||||
|
{
|
||||||
|
GetTransactionList oReponse = new GetTransactionList();
|
||||||
|
List<TransactionsModel> oData = new List<TransactionsModel>();
|
||||||
|
|
||||||
|
DataTable dt = new DataTable();
|
||||||
|
|
||||||
|
dt = DBTransactions.DeleteTransaction(TransactionID);
|
||||||
|
if (dt.Rows.Count > 0)
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
|
oReponse.Status = "200";
|
||||||
|
oReponse.Message = "Success";
|
||||||
|
oReponse.Data = oData;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
|
||||||
|
oReponse.Status = "200";
|
||||||
|
oReponse.Message = "No Records";
|
||||||
|
oReponse.Data = oData;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
return oReponse;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ namespace SocietyToolboxAPI.DBClass
|
|||||||
{
|
{
|
||||||
static LibDbCommon.DataAccess oLibDbCommon = new LibDbCommon.DataAccess();
|
static LibDbCommon.DataAccess oLibDbCommon = new LibDbCommon.DataAccess();
|
||||||
|
|
||||||
public static DataTable GenerateMemberOutstanding(int pIntPropertyID)
|
public static DataTable GenerateMemberOutstanding(int pIntPropertyID,string pStrBillMonth)
|
||||||
{
|
{
|
||||||
|
|
||||||
var varConnectionString = DBConnectionLayer.getConnectionString();
|
var varConnectionString = DBConnectionLayer.getConnectionString();
|
||||||
@@ -21,6 +21,7 @@ namespace SocietyToolboxAPI.DBClass
|
|||||||
List<SqlParameter> parameterList = new List<SqlParameter>();
|
List<SqlParameter> parameterList = new List<SqlParameter>();
|
||||||
|
|
||||||
parameterList.Add(oLibDbCommon.GetParameter("PropertyID", pIntPropertyID));
|
parameterList.Add(oLibDbCommon.GetParameter("PropertyID", pIntPropertyID));
|
||||||
|
parameterList.Add(oLibDbCommon.GetParameter("Month", pStrBillMonth));
|
||||||
dt = oLibDbCommon.GetDataTable("sp_GenerateMemberOutstanding", parameterList, System.Data.CommandType.StoredProcedure);
|
dt = oLibDbCommon.GetDataTable("sp_GenerateMemberOutstanding", parameterList, System.Data.CommandType.StoredProcedure);
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -80,6 +80,23 @@ namespace SocietyToolboxAPI.DBClass
|
|||||||
dt = oLibDbCommon.GetDataTable("sp_UpdateTransactionsDetails", parameterList, System.Data.CommandType.StoredProcedure);
|
dt = oLibDbCommon.GetDataTable("sp_UpdateTransactionsDetails", parameterList, System.Data.CommandType.StoredProcedure);
|
||||||
|
|
||||||
|
|
||||||
|
return dt;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static DataTable DeleteTransaction(string pIntTransactionID)
|
||||||
|
{
|
||||||
|
|
||||||
|
var varConnectionString = DBConnectionLayer.getConnectionString();
|
||||||
|
DataTable dt = new DataTable();
|
||||||
|
oLibDbCommon.ConnectionString = varConnectionString;
|
||||||
|
List<SqlParameter> parameterList = new List<SqlParameter>();
|
||||||
|
|
||||||
|
|
||||||
|
parameterList.Add(oLibDbCommon.GetParameter("TransactionID", pIntTransactionID));
|
||||||
|
|
||||||
|
dt = oLibDbCommon.GetDataTable("sp_getDeleteTransaction", parameterList, System.Data.CommandType.StoredProcedure);
|
||||||
|
|
||||||
|
|
||||||
return dt;
|
return dt;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>netcoreapp2.0</TargetFramework>
|
<TargetFramework>netcoreapp2.0</TargetFramework>
|
||||||
<AssemblyVersion>1.0.1.3</AssemblyVersion>
|
<AssemblyVersion>1.0.1.3</AssemblyVersion>
|
||||||
<Version>1.0.1.3</Version>
|
<Version>1.0.1.4</Version>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -14,7 +14,7 @@ using System.Reflection;
|
|||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("SocietyToolboxAPI")]
|
[assembly: System.Reflection.AssemblyCompanyAttribute("SocietyToolboxAPI")]
|
||||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.1.3")]
|
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.1.3")]
|
||||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.1.3")]
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.1.4")]
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("SocietyToolboxAPI")]
|
[assembly: System.Reflection.AssemblyProductAttribute("SocietyToolboxAPI")]
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("SocietyToolboxAPI")]
|
[assembly: System.Reflection.AssemblyTitleAttribute("SocietyToolboxAPI")]
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.1.3")]
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.1.3")]
|
||||||
|
|||||||
+1
-1
@@ -1 +1 @@
|
|||||||
c4eb1692d6e92d443f2c8afe4018c290e917e0e9
|
b65eeba43f1a7afaba74ebf72d0784d25ac3bdd9
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"version": 1,
|
"version": 1,
|
||||||
"dgSpecHash": "Z8/KMZn/971RjgQYSXf+SrDiaf4y/DoFvOJmSNH/IBSNNNCIBtX0ecSh2Wss9ZSi1a+go0ArXWCgGzkK7RdDYA==",
|
"dgSpecHash": "fETGr1kfKxWYZ2n3P/NQNeDECZw0Bwe3OM/mG0N+tFrkTwY6BGtQ3AE1MyCNCbG8xrd/SXXfyBemp6LvPNvw+w==",
|
||||||
"success": true
|
"success": true
|
||||||
}
|
}
|
||||||
@@ -13526,7 +13526,7 @@
|
|||||||
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder": {}
|
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder": {}
|
||||||
},
|
},
|
||||||
"project": {
|
"project": {
|
||||||
"version": "1.0.1.3",
|
"version": "1.0.1.4",
|
||||||
"restore": {
|
"restore": {
|
||||||
"projectUniqueName": "D:\\Projects\\SocietyToolbox\\Development\\API\\SocietyToolboxAPI\\SocietyToolboxAPI\\SocietyToolboxAPI.csproj",
|
"projectUniqueName": "D:\\Projects\\SocietyToolbox\\Development\\API\\SocietyToolboxAPI\\SocietyToolboxAPI\\SocietyToolboxAPI.csproj",
|
||||||
"projectName": "SocietyToolboxAPI",
|
"projectName": "SocietyToolboxAPI",
|
||||||
|
|||||||
Reference in New Issue
Block a user