Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
SMGO
pms-server
Commits
a7319d9f
Commit
a7319d9f
authored
2 years ago
by
Koolapong Kongpitak
Browse files
Options
Download
Email Patches
Plain Diff
Add status for check stock SNWR019
parent
ff1a983e
TUM-DEV
MA
v12.08
v12.06
v12.05
v12.04
v12.03
v12.02
v12.01
v11.24
v11.23
v11.22
v11.18
v11.09
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
SYSCore/Controllers/WarehouseApiController.cs
+52
-9
SYSCore/Controllers/WarehouseApiController.cs
with
52 additions
and
9 deletions
+52
-9
SYSCore/Controllers/WarehouseApiController.cs
+
52
-
9
View file @
a7319d9f
...
...
@@ -10881,7 +10881,32 @@ namespace SYS_Core.Controllers
}
}
[HttpPost, Route("SNWR019_SUBMIT")]
[HttpPost, Route("SNWR019_Send")]
[Authorize]
public IHttpActionResult SNWR019_Send([FromBody] dynamic data)
{
try
{
DataSet ds = new DataSet();
OracleCommand cmd = new OracleCommand();
cmd.CommandText = "SP_NP_SNWR019_SEND";
cmd.Parameters.Add("P_COMPANY_CODE", OracleDbType.Varchar2).Value = DataService.GetIdentity(User, Cons.SS_COMPANY_CODE);
cmd.Parameters.Add("P_HEADER_ID", OracleDbType.Int16).Value = data["HEADER_ID"];
cmd.Parameters.Add("P_SYSTEM_USER", OracleDbType.Varchar2).Value = DataService.GetIdentity(User, Cons.SS_USER_NAME);
oOracledb.SqlExecute_CMD(cmd);
return Ok("Done");
}
catch (Exception ex)
{
oOracledb.WriteLog("ErrorHandle", ex.Message, "SNWR019_Send");
return ResponseMessage(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message));
}
}
[HttpPost, Route("SNWR019_Submit")]
[Authorize]
public IHttpActionResult SNWR019_Submit([FromBody] dynamic data)
{
...
...
@@ -10894,15 +10919,14 @@ namespace SYS_Core.Controllers
cmd.Parameters.Add("P_COMPANY_CODE", OracleDbType.Varchar2).Value = DataService.GetIdentity(User, Cons.SS_COMPANY_CODE);
cmd.Parameters.Add("P_HEADER_ID", OracleDbType.Int16).Value = data["HEADER_ID"];
cmd.Parameters.Add("P_SYSTEM_USER", OracleDbType.Varchar2).Value = DataService.GetIdentity(User, Cons.SS_USER_NAME);
cmd.Parameters.Add("C_RETURN", OracleDbType.RefCursor).Direction = ParameterDirection.Output;
ds =
oOracledb.Sql
QueryDS
_CMD(cmd);
oOracledb.Sql
Execute
_CMD(cmd);
return
Json(DTFM.convertToList(ds)
);
return
Ok("Done"
);
}
catch (Exception ex)
{
oOracledb.WriteLog("ErrorHandle", ex.Message, "SNWR019_S
UBMIT
");
oOracledb.WriteLog("ErrorHandle", ex.Message, "SNWR019_S
ubmit
");
return ResponseMessage(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message));
}
}
...
...
@@ -10933,7 +10957,7 @@ namespace SYS_Core.Controllers
}
}
[HttpPost, Route("SNWR019_C
ONFIRM
/{headerId}")]
[HttpPost, Route("SNWR019_C
onfirm
/{headerId}")]
[Authorize]
public IHttpActionResult SNWR019_Confirm(int headerId, [FromBody] dynamic data)
{
...
...
@@ -10949,12 +10973,11 @@ namespace SYS_Core.Controllers
cmd.Parameters.Add("P_HEADER_ID", OracleDbType.Int16).Value = headerId;
cmd.Parameters.Add("P_PART_NO", OracleDbType.Varchar2).Value = d["PART_NO"];
cmd.Parameters.Add("P_SYSTEM_USER", OracleDbType.Varchar2).Value = DataService.GetIdentity(User, Cons.SS_USER_NAME);
cmd.Parameters.Add("C_RETURN", OracleDbType.RefCursor).Direction = ParameterDirection.Output;
ds =
oOracledb.Sql
QueryDS
_CMD(cmd);
oOracledb.Sql
Execute
_CMD(cmd);
}
return
Json(DTFM.convertToList(ds)
);
return
Ok("Done"
);
}
catch (Exception ex)
{
...
...
@@ -11023,6 +11046,26 @@ namespace SYS_Core.Controllers
throw new Exception("Something wrong");
}
[HttpGet, Route("SNWR019_GetPartNo/{partNo}/{noofshowrec}")]
[Authorize]
public IHttpActionResult SNWR019_GetPartNo(string partNo, int noofshowrec)
{
DataSet ds = new DataSet();
partNo = ismoUtil.escapeCharacter(partNo);
OracleCommand cmd = new OracleCommand();
cmd.CommandText = "sp_NP_SNWR019_GET_PART";
cmd.Parameters.Add("p_COMPANY_CODE", OracleDbType.Varchar2).Value = DataService.GetIdentity(User, Cons.SS_COMPANY_CODE);
cmd.Parameters.Add("p_PART_NO", OracleDbType.Varchar2).Value = (partNo != null && partNo == "null" ? "" : partNo);
cmd.Parameters.Add("p_SHOW_RECORD", OracleDbType.Int16).Value = noofshowrec;
cmd.Parameters.Add("c_Return", OracleDbType.RefCursor).Direction = ParameterDirection.Output;
ds = oOracledb.SqlQueryDS_CMD(cmd);
return Json(DTFM.convertToList(ds));
}
[HttpPost, Route("SNWR017_Print_Case_Number")]
[Authorize]
public IHttpActionResult SNWR017_Print_Case_Number([FromBody] dynamic data)
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help