Property Controller - Endpoing error logg

This commit is contained in:
2023-04-03 19:12:09 +05:30
parent 745bb6e172
commit 13ff16d372
9 changed files with 94 additions and 57 deletions
Binary file not shown.
Binary file not shown.
@@ -25,6 +25,11 @@ namespace SocietyToolboxAPI.Controllers
DataTable dt = new DataTable();
DataTable dtUtils = new DataTable();
try
{
int i = 0, j = 0;
dt = DBProperty.getPropertyUnitList(PropertyID, PropertyUnitID);
dtUtils = DBProperty.getPropertyUnilDetails(PropertyUnitID);
@@ -86,20 +91,31 @@ namespace SocietyToolboxAPI.Controllers
oReponse.Data = oData;
}
}
catch (Exception ex)
{
oReponse.Status = "200";
oReponse.Message = ex.Message;
oReponse.Data = oData;
}
return oReponse;
}
[Route("api/[controller]/GetPropertyUnitTypeList")]
[HttpGet()]
[HttpGet]
public GetPropertyUnitTypeList GetPropertyUnitTypeList([FromQuery]int PropertyID)
{
GetPropertyUnitTypeList oReponse = new GetPropertyUnitTypeList();
GetPropertyUnitTypeList oResponse = new GetPropertyUnitTypeList();
List<PropertyUnitTypesModel> oData = new List<PropertyUnitTypesModel>();
DataTable dt = new DataTable();
try
{
int i = 0;
dt = DBProperty.getPropertyUnitTypeList(PropertyID);
if (dt.Rows.Count > 0)
{
for (i = 0; i <= dt.Rows.Count - 1; i++)
@@ -112,20 +128,27 @@ namespace SocietyToolboxAPI.Controllers
});
}
oReponse.Status = "200";
oReponse.Message = "Success";
oReponse.Data = oData;
oResponse.Status = "200";
oResponse.Message = "Success";
oResponse.Data = oData;
}
else
{
oReponse.Status = "200";
oReponse.Message = "No Records";
oReponse.Data = oData;
oResponse.Status = "200";
oResponse.Message = "No Records";
oResponse.Data = oData;
}
}
catch (Exception ex)
{
oResponse.Status = "500";
oResponse.Message = ex.Message;
oResponse.Data = oData;
}
return oReponse;
return oResponse;
}
[Route("api/[controller]/GetPropertyBuildingNoList")]
@@ -166,14 +189,21 @@ namespace SocietyToolboxAPI.Controllers
}
[Route("api/[controller]/GetPropertyUnitsForBuildingNo")]
[HttpGet()]
[HttpGet]
public GetPropertyUnitList GetPropertyUnitsForBuildingNo([FromQuery]int PropertyID, [FromQuery]string BuildingNo)
{
GetPropertyUnitList oReponse = new GetPropertyUnitList();
List<PropertyUnitsModel> oData = new List<PropertyUnitsModel>();
DataTable dt = new DataTable();
DataTable dtUtils = new DataTable();
try
{
int i = 0;
dt = DBProperty.getPropertyUnitForBuildingNo(PropertyID, BuildingNo);
@@ -222,7 +252,14 @@ namespace SocietyToolboxAPI.Controllers
oReponse.Message = "No Records";
oReponse.Data = oData;
}
}
catch (Exception ex)
{
oReponse.Status = "200";
oReponse.Message = ex.Message;
oReponse.Data = oData;
}
return oReponse;
}