Exemple #1
0
        public async Task <string> Operation_clearcell(Guid uid, invops_clearcell varinvops_in)
        {
            string result = "";


            invwh_cell c = null;

            c = _context.invwh_cell.FirstOrDefault(cc => cc.SHCODE == varinvops_in.shCode);
            if (c == null)
            {
                result += "Ячейка не найдена. ";
            }

            if (c != null)
            {
                string qDelete = "delete from inva_real where  cellid='" + c.invwh_cellId.ToString() + "' and  inva_infoID ='" + varinvops_in.InventoryID.ToString() + @"' ";
                _context.DoExec(qDelete);
                return("OK");
            }
            else
            {
                await _context.SaveChangesAsync();

                return(result);
            }
        }
Exemple #2
0
        public async Task <IActionResult> OpClear([FromRoute] Guid uid, [FromBody] invops_clearcell varinvops_inv)
        {
            TerminalMessage result = new TerminalMessage();

            result.message = await _terminalService.Operation_clearcell(uid, varinvops_inv);

            return(Ok(result));
        }