Example #1
0
        public static List <Reject> select(string name, string typename)
        {
            string sql = string.Format(" select * from Reject,SheBeiType,Shebei where Reject.ShebeiID=Shebei.ID and SheBeiType.TypeId=Shebei.Typeid ");

            if (name != "")
            {
                sql += string.Format("and name='{0}'", name);
            }
            if (typename != "---请选择---")
            {
                sql += string.Format("and TypeName='{0}'", typename);
            }


            DataTable     dt   = DBHelper.ExecutReader(sql);
            List <Reject> list = new List <Reject>();

            foreach (DataRow dr in dt.Rows)
            {
                Reject sc = new Reject();
                sc.Name         = dr["Name"].ToString();
                sc.TypeName     = dr["TypeName"].ToString();
                sc.ShebeiID     = (int)dr["ShebeiID"];
                sc.Type         = (int)dr["ShebeiID"];
                sc.Money        = dr["Money"].ToString();
                sc.RejectData   = dr["RejectData"].ToString();
                sc.RejectReason = dr["RejectReason"].ToString();

                list.Add(sc);
            }
            return(list);
        }
 public void RaiseAssociationRejectionReceived(Reject rej, Association asc)
 {
     if (AssociationRejectionReceived != null)
     {
         AssociationRejectionReceived(rej, asc);
     }
 }
Example #3
0
        public async Task <IActionResult> PutReject(int id, Reject reject)
        {
            if (id != reject.rejectId)
            {
                return(BadRequest());
            }

            _context.Entry(reject).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!RejectExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
Example #4
0
        public async Task <ActionResult <Reject> > PostReject(Reject reject)
        {
            _context.Rejects.Add(reject);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetReject", new { id = reject.rejectId }, reject));
        }
Example #5
0
 private void buttonReject_Click(object sender, EventArgs e)
 {
     if (Reject != null)
     {
         Reject.Invoke(this, EventArgs.Empty);
     }
 }
        public ActionResult add(Reject rej)
        {
            var       id = int.Parse(Request["EID"]);
            Equipment e  = db.Equipment.Find(id);

            e.EState = 3;
            var a = Request["RCost"].ToString();
            var b = Request["EType"].ToString();
            var c = Request["RCause"].ToString();

            rej.RCost  = decimal.Parse(a);
            rej.RDate  = DateTime.Now;
            rej.RCause = c;
            //rej.RID = 3;
            rej.EID = int.Parse(b);
            db.Reject.Add(rej);
            db.SaveChanges();
            var obj = new
            {
                success = "true",
                message = "OK"
            };

            return(Json(obj, "text/plain", JsonRequestBehavior.AllowGet));
        }
Example #7
0
        private void Handle(Reject msg)
        {
            var rejectReason = $"#{msg.SessionRejectReason?.Obj:-1} {msg.Text?.Obj}";

            _newOrderTransactions.Reject(msg.RefSeqNum.Obj, rejectReason);
            _killOrderTransactions.Reject(msg.RefSeqNum.Obj, rejectReason);
            _modifyOrderTransactions.Reject(msg.RefSeqNum.Obj, rejectReason);
        }
Example #8
0
        public ActionResult DeleteConfirmed(int id)
        {
            Reject reject = db.Rejects.Find(id);

            db.Rejects.Remove(reject);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #9
0
        public void DefaultRejectCommandToJsonTest()
        {
            Reject reject = new Reject();

            string json = reject.toJson();

            Assert.IsNotNull(json);
            Assert.AreEqual(json, "{\"Reject\":{}}");
        }
Example #10
0
        public void TestEmptyElement()
        {
            var elem = new Reject();

            Assert.AreEqual(
                "<?xml version=\"1.0\" encoding=\"utf-8\"?>" + Environment.NewLine +
                "<Reject></Reject>",
                elem.ToString()
                );
        }
Example #11
0
 public void FromAdmin(QuickFix.Message message, SessionID sessionID)
 {
     DoLog(string.Format("@fromAdmin<{0}>:{1}", sessionID.ToString(), message.ToString()), Fwk.Main.Common.Util.Constants.MessageType.Information);
     if (message is Reject)
     {
         Reject reject          = (Reject)message;
         Thread rejectPrcThread = new Thread(ProcessMessageReject);
         rejectPrcThread.Start(reject);
     }
 }
Example #12
0
        /**
         * Initialize a "reject" command.
         *
         * @return this
         */
        public Voice Reject()
        {
            // initialize reject
            Reject reject = new Reject();

            // push to our commands
            this.rootArray.Add(reject.GetAction());

            return(this);
        }
Example #13
0
        public void TestElementWithParams()
        {
            var elem = new Reject(Reject.ReasonEnum.Rejected);

            Assert.AreEqual(
                "<?xml version=\"1.0\" encoding=\"utf-8\"?>" + Environment.NewLine +
                "<Reject reason=\"rejected\"></Reject>",
                elem.ToString()
                );
        }
Example #14
0
        public void RejectCommandToJsonTest()
        {
            Reject reject = new Reject();

            reject.setReason("not available right now");

            string json = reject.toJson();

            Assert.IsNotNull(json);
            Assert.AreEqual(json, "{\"Reject\":{\"reason\":\"not available right now\"}}");
        }
Example #15
0
        public static void SendReject(Association asc)
        {
            var rej = new Reject
            {
                Result = RejectResult.REJECTED_PERMANENT,
                Reason = (byte)RejectReason_SCU.NO_REASON_GIVEN
            };

            asc.Logger.Log("-->" + rej);
            byte[] rejBytes = rej.Write();
            asc.Stream.Write(rejBytes, 0, rejBytes.Length);
        }
Example #16
0
        public void TestElementWithTextNode()
        {
            var elem = new Reject();

            elem.AddText("Here is the content");

            Assert.AreEqual(
                "<?xml version=\"1.0\" encoding=\"utf-8\"?>" + Environment.NewLine +
                "<Reject>Here is the content</Reject>",
                elem.ToString()
                );
        }
Example #17
0
        public void TestElementWithExtraAttributes()
        {
            var elem = new Reject();

            elem.SetOption("newParam1", "value");
            elem.SetOption("newParam2", 1);

            Assert.AreEqual(
                "<?xml version=\"1.0\" encoding=\"utf-8\"?>" + Environment.NewLine +
                "<Reject newParam1=\"value\" newParam2=\"1\"></Reject>",
                elem.ToString()
                );
        }
Example #18
0
        public void TestMixedContent()
        {
            var elem = new Reject();

            elem.AddText("before")
            .AddChild("Child").AddText("content");
            elem.AddText("after");

            Assert.AreEqual(
                "<?xml version=\"1.0\" encoding=\"utf-8\"?>" + Environment.NewLine +
                "<Reject>before<Child>content</Child>after</Reject>",
                elem.ToString()
                );
        }
Example #19
0
        public void TestAllowGenericChildNodes()
        {
            var elem = new Reject();

            elem.AddChild("generic-tag").AddText("Content").SetOption("tag", true);

            Assert.AreEqual(
                "<?xml version=\"1.0\" encoding=\"utf-8\"?>" + Environment.NewLine +
                "<Reject>" + Environment.NewLine +
                "  <generic-tag tag=\"True\">Content</generic-tag>" + Environment.NewLine +
                "</Reject>",
                elem.ToString()
                );
        }
Example #20
0
        public static Message <Reject> ReadAssociationReject(NetworkBinaryReader dr)
        {
            var reject = new Reject();

            dr.Skip(1); //Skip null and header
            dr.Skip(4); //Skip length
            dr.Skip(1); //Skip null
            reject.Result = (RejectResult)dr.Take(1).First();
            reject.Source = (RejectSource)dr.Take(1).First();
            reject.Reason = dr.Take(1).First();
            return(new Message <Reject> {
                Payload = reject, Type = MessageType.PDU
            });
        }
Example #21
0
 /// <summary>
 /// Trata mensagem de rejeição de ordem
 /// </summary>
 /// <param name="message">QuickFix44.Reject message</param>
 /// <param name="session">QuickFix.SessionID session</param>
 public void OnMessage(Reject message, SessionID session)
 {
     try
     {
         TODropCopyDB to = new TODropCopyDB();
         to.MensagemQF = message;
         to.Sessao     = session;
         to.TipoMsg    = MsgType.REJECT;
         this._addMessage(to);
     }
     catch (Exception ex)
     {
         logger.Error("Problemas no processamento da mensagem de Reject: " + ex.Message, ex);
     }
 }
        protected void BtnTJ_Click(object sender, EventArgs e)
        {
            Reject re = new Reject();

            int id = 0;

            if (this.DropDownList1.SelectedItem.Text == "电脑")
            {
                re.ShebeiID = 1;
            }
            if (this.DropDownList1.SelectedItem.Text == "手机")
            {
                re.ShebeiID = 2;
            }
            if (this.DropDownList1.SelectedItem.Text == "自行车")
            {
                re.ShebeiID = 3;
            }
            if (this.DropDownList1.SelectedItem.Text == "小汽车")
            {
                re.ShebeiID = 4;
            }

            int typeid = 0;

            if (this.DropDownList2.SelectedItem.Text == "常用类")
            {
                re.Type = 1;
            }
            if (this.DropDownList2.SelectedItem.Text == "普通类")
            {
                re.Type = 2;
            }
            if (this.DropDownList2.SelectedItem.Text == "其他类")
            {
                re.Type = 3;
            }

            re.Money        = this.btnprice.Text;
            re.RejectData   = this.btntime.Text;
            re.RejectReason = this.btnwhy.Text;
            if (RejectManger.insert(re))
            {
                ClientScript.RegisterStartupScript(this.GetType(), "loginSucess", "<script>alert('添加成功! ')</script>");
            }

            //RejectManger.insert(re.ShebeiID, re.Type, re.Money, re.RejectData, re.RejectReason);
        }
Example #23
0
        public void Answer(Reject reject, B1Protocol b1, B2Protocol b2, B3Protocol b3)
        {
            Debug.Assert(_status == ConnectionStatus.D_ConnectPending);
            if (_connectIndication == null || _status != ConnectionStatus.D_ConnectPending)
            {
                throw new NotSupportedException("Connection is not in the right state.");
            }
            ConnectResponse response = new ConnectResponse(_connectIndication);

            _connectIndication    = null;
            response.Reject       = reject;
            response.BPtotocol.B1 = b1;
            response.BPtotocol.B2 = b2;
            response.BPtotocol.B3 = b3;
            _application.SendMessage(response);
        }
Example #24
0
 public bool Create(int ArticleId, string Reason)
 {
     try
     {
         Reject reject = new Reject();
         reject.ArticleId = ArticleId;
         reject.Reason    = Reason;
         db.Rejects.Add(reject);
         db.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Example #25
0
 private void Confirm(Action action)
 {
     if (_accDocumentHeaderListViewModel.ContextHasChanges)
     {
         DialogParameters parameters = new DialogParameters();
         parameters.OkButtonContent     = "بله";
         parameters.CancelButtonContent = "خیر";
         parameters.Header  = "اخطار";
         parameters.Content = "آیا مطمئن هستید که می خواهید بدون ذخیره تغیرات، به آیتم بعدی بروید؟";
         parameters.Closed  = OnClosed;
         RadWindow.Confirm(parameters);
         if (_dialogResult == true)
         {
             Reject?.Invoke();
             action();
         }
     }
 }
Example #26
0
        public void Mark_if_canceled_only_for_date_after_reject()
        {
            var reject = new Reject {
                ProductId  = 1,
                Series     = "112012",
                LetterDate = new DateTime(2012, 4, 1)
            };
            var cancelation = new Reject {
                ProductId  = 1,
                Series     = "112012",
                LetterDate = new DateTime(2012, 3, 1)
            };

            Assert.That(cancelation.CheckCancellation(reject), Is.False);
            Assert.That(reject.CancelDate, Is.Null);
            cancelation.LetterDate = new DateTime(2012, 5, 1);
            Assert.That(cancelation.CheckCancellation(reject), Is.True);
            Assert.That(reject.CancelDate, Is.EqualTo(new DateTime(2012, 5, 1)));
        }
Example #27
0
 /// <summary>
 /// Оповестить брокер о результате обработки.
 /// </summary>
 /// <param name="acknowledgement">Данные о результате обработки.</param>
 /// <param name="channel">Канал.</param>
 /// <param name="messageContext">Контекст сообщения.</param>
 /// <param name="settings">Настройки очереди.</param>
 public Task HandleAsync <TMessage>(
     Acknowledgement acknowledgement,
     IModel channel,
     MessageContext messageContext,
     SubscriberSettings settings
     ) where TMessage : class, IMessage
 {
     return(acknowledgement switch
     {
         Ack _ => HandleAck(channel, messageContext, settings),
         Reject reject => HandleRejectAsync <TMessage>(reject, channel, messageContext, settings),
         Nack nack => HandleNackAsync <TMessage>(nack, channel, messageContext, settings),
         Retry retry => HandleRetryAsync <TMessage>(retry, channel, messageContext, settings),
         _ => throw new ArgumentOutOfRangeException(
             nameof(acknowledgement),
             typeof(Acknowledgement),
             "Передан неизвестный подтип Acknowledgement."
             )
     });
Example #28
0
        }         // LockManualAfterRereject

        private AMainStrategyStepBase Reject()
        {
            return(FindOrCreateStep(() => {
                var reject = new Reject(
                    this.context.Description,
                    this.context.AvoidAutoDecision,
                    this.context.EnableAutomaticRejection,
                    this.context.CustomerID,
                    this.context.CashRequestID,
                    this.context.NLCashRequestID,
                    this.context.Tag,
                    this.context.CompanyID,
                    this.context.CustomerDetails.IsAlibaba,
                    this.context.CustomerDetails.IsBroker
                    );
                reject.CollectOutputValue += CollectStepOutputValue;
                return reject;
            }));
        }         // Reject
Example #29
0
        public void LoadMap01()
        {
            using (var wad = new Wad(WadPath.Doom2))
            {
                var flats    = new FlatLookup(wad, true);
                var textures = new TextureLookup(wad, true);
                var map      = wad.GetLumpNumber("MAP01");
                var vertices = Vertex.FromWad(wad, map + 4);
                var sectors  = Sector.FromWad(wad, map + 8, flats);
                var sides    = SideDef.FromWad(wad, map + 3, textures, sectors);
                var lines    = LineDef.FromWad(wad, map + 2, vertices, sides);
                var reject   = Reject.FromWad(wad, map + 9, sectors);

                foreach (var sector in sectors)
                {
                    Assert.IsFalse(reject.Check(sector, sector));
                }

                foreach (var line in lines)
                {
                    if (line.BackSector != null)
                    {
                        Assert.IsFalse(reject.Check(line.FrontSector, line.BackSector));
                    }
                }

                foreach (var s1 in sectors)
                {
                    foreach (var s2 in sectors)
                    {
                        var result1 = reject.Check(s1, s2);
                        var result2 = reject.Check(s2, s1);
                        Assert.AreEqual(result1, result2);
                    }
                }

                Assert.IsTrue(reject.Check(sectors[10], sectors[49]));
                Assert.IsTrue(reject.Check(sectors[7], sectors[36]));
                Assert.IsTrue(reject.Check(sectors[17], sectors[57]));
            }
        }
Example #30
0
        protected void ProcessMessageReject(object param)
        {
            try
            {
                Reject reject = (Reject)param;

                int refSeqNum = reject.GetInt(QuickFix.Fields.Tags.RefSeqNum);

                if (SendersDict.ContainsKey(refSeqNum))
                {
                    string sender = SendersDict[refSeqNum];

                    if (TestingModules.ContainsKey(sender))
                    {
                        if (KeysDict.ContainsKey(refSeqNum))
                        {
                            string        key           = KeysDict[refSeqNum];
                            RejectWrapper rejectWrapper = new RejectWrapper(key, reject);
                            TestingModules[sender].ProcessMessage(rejectWrapper);
                        }
                        else
                        {
                            DoLog(string.Format("Discarding message because no key was identified @{0}: Sender={1}", Configuration.Name, sender), Fwk.Main.Common.Util.Constants.MessageType.Information);
                        }
                    }
                    else
                    {
                        DoLog(string.Format("Discarding message because no sender was identified @{0}: Sender={1}", Configuration.Name, sender), Fwk.Main.Common.Util.Constants.MessageType.Information);
                    }
                }
                else
                {
                    DoLog(string.Format("Discarding message because no sender was identified @{0}: Message={1}", Configuration.Name, refSeqNum), Fwk.Main.Common.Util.Constants.MessageType.Information);
                }
            }
            catch (Exception ex)
            {
                DoLog(string.Format("Critical error processing a Reject message @{0}:{1}", Configuration.Name, ex.Message), Fwk.Main.Common.Util.Constants.MessageType.Error);
            }
        }
Example #31
0
 public void Answer(Reject reject, B1Protocol b1, B2Protocol b2, B3Protocol b3) {
     Debug.Assert(_status == ConnectionStatus.D_ConnectPending);
     if (_connectIndication == null || _status != ConnectionStatus.D_ConnectPending) {
         throw new NotSupportedException("Connection is not in the right state.");
     }
     ConnectResponse response = new ConnectResponse(_connectIndication);
     _connectIndication = null;
     response.Reject = reject;
     response.BPtotocol.B1 = b1;
     response.BPtotocol.B2 = b2;
     response.BPtotocol.B3 = b3;
     _application.SendMessage(response);
 }