示例#1
0
        public async Task <string> Operation_register(Guid uid, invops_register varinvops_reg)
        {
            string result = "";

            invp_data m = null;

            m = _context.invp_data.FirstOrDefault(z => z.invp_dataId == varinvops_reg.thePart);
            if (m == null)
            {
                result = "Запчасть не обнаружена. ";
            }

            if (m != null)
            {
                invp_tag t = new invp_tag();
                t.invp_dataId = m.invp_dataId;
                t.RFID        = varinvops_reg.rfid;
                _context.invp_tag.Add(t);

                await _context.SaveChangesAsync();

                return("OK");
            }
            else
            {
                return(result);
            }
        }
示例#2
0
        public async Task <IActionResult> OpIn([FromRoute] Guid uid, [FromBody] invops_register varinvops_reg)
        {
            TerminalMessage result = new TerminalMessage();

            result.message = await _terminalService.Operation_register(uid, varinvops_reg);

            return(Ok(result));
        }