Пример #1
0
 private void btnEdit_Click(object sender, EventArgs e)
 {
     if (_allreadycustomer.Count != 0)
     {
         OnBtnEdit(customerno);
     }
     else
     {
         _core.AlertShow("Мэдээлэл", "Харилцагч сонгогдоогүй байна.");
     }
 }
Пример #2
0
        private void SubMenu_PosPrint()
        {
            //_posstatus = 3;
            if (_posstatus != 2 && _posstatus != 3)
            {
                _core.AlertShow("Билл хэвлэх", "Ээлж эсвэл ПОС хаагдсан байх шаардлагатай.", 2);
                return;
            }

            frmPosClosureReport frm = new frmPosClosureReport(_core);

            frm.StartPosition = FormStartPosition.CenterScreen;

            if (_posstatus == 2 /*shift is closed*/)
            {
                frm.ShiftClosure_PrepareBill(_core.POSNo, _shiftno);
            }
            else if (_posstatus == 3 /*pos is closed*/)
            {
                frm.PosClosure_PrepareBill(_core.POSNo);
            }
            frm.ShowDialog();

            frm.Dispose();
        }
Пример #3
0
        private void btnCheck_Click(object sender, EventArgs e)
        {
            Result res = null;

            try
            {
                string contractno = Static.ToStr(txtNo.EditValue);
                if (string.IsNullOrEmpty(Static.ToStr(txtPayType.EditValue)))
                {
                    res = new Result(9, "Төлбөрийн төрлөө сонгоно уу!");
                    goto OnExit;
                }

                object[] param = new object[] { contractno, contracttype };

                res = _core.RemoteObject.Connection.Call(_core.RemoteObject.User.UserNo
                                                         , 500, 500204, 500201, param);
                if (ISM.Template.FormUtility.ValidateQuery(res))
                {
                    if (res.Data == null)
                    {
                        _core.AlertShow("Мэдээлэл", string.Format("[{0}] - Ийм дугаартай бүртгэл олдсонгүй.", contractno));
                    }
                    else
                    {
                        if (res.Data.Tables[0].Rows.Count == 0)
                        {
                            _core.AlertShow("Мэдээлэл", string.Format("[{0}] - Ийм дугаартай бүртгэл олдсонгүй.", contractno));
                        }
                    }
                    numBalance.EditValue = res.Data.Tables[0].Rows[0]["BALANCE"];
                    if (res.Data.Tables[0].Rows[0]["METHOD"] != null)
                    {
                        numBalance.Tag = res.Data.Tables[0].Rows[0]["METHOD"];
                    }
                    if (Static.ToInt(numBalance.EditValue) == 0)
                    {
                        _core.AlertShow("Алдаа гарлаа", "Бүртгэл үлдэгдэлгүй байна.");
                    }
                }
            }
            catch (Exception ex)
            {
            }
OnExit:
            ISM.Template.FormUtility.ValidateQuery(res);
        }