Commit a8c9e0c7 authored by solho's avatar solho

1,新增關帳相關

2.新增案件統計SP
parent 023fdbdf
......@@ -207,5 +207,62 @@ namespace WebAPI.Controllers
result.Content = new StringContent(JsonConvert.SerializeObject(response), System.Text.Encoding.UTF8, "application/json");
return result;
}
/// <summary>
/// 案件統計 SP測試1
/// </summary>
/// <param name="param"></param>
/// <returns></returns>
[Route("rpt_CustCaseTot_board")]
[CorsHandle]
[HttpPost]
public HttpResponseMessage rpt_CustCaseTot_board(ParamModel param)
{
if (param != null && param.Input != null && !string.IsNullOrWhiteSpace((param.Input.ToString())))
{
string input = param.Input.ToString();
JObject obj_input = JObject.Parse(input.ToString());
try
{
using (SqlConnection Conn = new SqlConnection(connString))
{
String sqlstr = "[dbo].[rpt_CustCaseTot_board] @Start_YM,@End_YM,@RptType,@CustName,@DisplayType,@DataMode ;";
SqlCommand cmd = new SqlCommand("", Conn)
{
CommandText = sqlstr
};
cmd.Parameters.AddWithValue("@Start_YM", obj_input["Start_YM"].ToString());
cmd.Parameters.AddWithValue("@End_YM", obj_input["End_YM"].ToString());
cmd.Parameters.AddWithValue("@RptType", obj_input["RptType"].ToString());
cmd.Parameters.AddWithValue("@CustName", obj_input["CustName"].ToString());
cmd.Parameters.AddWithValue("@DisplayType", obj_input["DisplayType"].ToString());
cmd.Parameters.AddWithValue("@DataMode", obj_input["DataMode"].ToString());
DataTable dt = SqlToDt(cmd);
DataRow dr;
for (int i = 0; i < dt.Rows.Count; i++)
{
dr = dt.Rows[i];
}
response.Code = "1";
string JSONString = string.Empty;
JSONString = JsonConvert.SerializeObject(dt);
response.Msg = JSONString;
}
}
catch (Exception e)
{
response.Code = "0";
response.Msg = "Exception:" + e.StackTrace;
}
}
else
{
response.Code = "0";
response.Msg = "no input or format error";
}
result.Content = new StringContent(JsonConvert.SerializeObject(response), System.Text.Encoding.UTF8, "application/json");
return result;
}
}
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment