Exemplo n.º 1
0
Arquivo: New.cs Projeto: peter-ay/sl
        protected virtual void New()
        {
            var fcode = this.VMNameAuthority.Replace("_List", "");

            ComOpenWins.Open("", fcode);
            Messenger.Default.Send <string>((""), this.VMName.Replace("_List", "_NewFromList"));
        }
Exemplo n.º 2
0
        private void ExecuteCmdRCList()
        {
            var _FunCode = "Sale_Rec_Lens_List";

            ComOpenWins.Open("", _FunCode);
            Messenger.Default.Send <string>(this._DC.BCode, _FunCode + "_MsgIDChange");
        }
Exemplo n.º 3
0
        protected override void GridListClick1(string parameter)
        {
            string _funCode = "";
            string billType = "";

            if (parameter.Contains("XSSD"))
            {
                billType = "XSSD";
            }
            else if (parameter.Contains("XSPD"))
            {
                billType = "XSPD";
            }
            else
            {
                billType = "";
            }

            switch (billType)
            {
            case "XSSD":
                _funCode = "Sale_Bill_Mnumber_SD";
                break;

            case "XSPD":
                _funCode = "Sale_Bill_Mnumber_PD";
                break;

            default:
                break;
            }

            ComOpenWins.Open("", _funCode);
            Messenger.Default.Send <string>((parameter), "VM" + _funCode + "_ShowFromList");
        }
Exemplo n.º 4
0
        protected override void GridListClickID(System.ServiceModel.DomainServices.Client.Entity parameter)
        {
            string            _FunCode  = "";
            string            _BillType = "";
            V_Sale_Order_Lens _DC       = parameter as V_Sale_Order_Lens;

            _BillType = _DC.BType;

            switch (_BillType)
            {
            case "XSSD":
                _FunCode = "Sale_Order_SD";
                break;

            case "XSPD":
                _FunCode = "Sale_Order_PD";
                break;

            case "XSCD":
                _FunCode = "Sale_Order_SD_ReOrder";
                break;

            default:
                break;
            }
            ComOpenWins.Open("", _FunCode);
            Messenger.Default.Send <string>((_DC.ID), "VM" + _FunCode + "_ShowFromList");
        }
Exemplo n.º 5
0
        protected override void Print()
        {
            //base.Print();
            var _FunCode = "Sale_Delivery_Lens_List";

            ComOpenWins.Open("", _FunCode);
            Messenger.Default.Send <string>(this._DC.BCode, _FunCode + "_MsgIDChange");
        }
Exemplo n.º 6
0
        protected virtual void GridListClickKey(string parameter)
        {
            var vmcode  = this.VMName.Replace("_List", "");
            var funcode = vmcode.Substring(2);

            ComOpenWins.Open("", funcode);
            Messenger.Default.Send <string>((parameter), vmcode + "_ShowFromList");
        }
Exemplo n.º 7
0
        protected override void GridListClick1(System.ServiceModel.DomainServices.Client.Entity parameter)
        {
            V_S_UserGroup _DC     = parameter as V_S_UserGroup;
            var           vmcode  = this.VMName.Replace("_List", "");
            var           funcode = vmcode.Substring(2);

            ComOpenWins.Open("", funcode);
            Messenger.Default.Send <string>((_DC.GpCode), vmcode + "_ShowFromList");
        }
        protected override void GridListClick3(Entity parameter)
        {
            var _RS      = parameter as V_Sale_PriceTemplate_LensRecord;
            var _KeyCode = _RS.LensCode;
            var funcode  = "Sale_PriceTemplate_Lens_ProCost_List";

            ComOpenWins.Open("", funcode, f_CheckRight: false);
            Messenger.Default.Send <string>((_KeyCode), funcode + "_ShowFromList2");
        }
Exemplo n.º 9
0
        private void ExecuteCmdRCNew()
        {
            var _ID      = _DC.ID;
            var _VMCode  = "VMSale_Rec_PD";
            var _FunCode = "Sale_Rec_PD";
            var _VName   = ErpUIText.Get(_FunCode);

            ComOpenWins.Open("", _FunCode, _VName);
            Messenger.Default.Send <string>((_ID), _VMCode + "_NewWGSOFromList");
        }
Exemplo n.º 10
0
        protected override void GridListClickID(System.ServiceModel.DomainServices.Client.Entity parameter)
        {
            string            _FunCode = "";
            V_Sale_Order_Lens _DC      = parameter as V_Sale_Order_Lens;

            _FunCode = "Sale_Order_JM";

            ComOpenWins.Open("", _FunCode);
            Messenger.Default.Send <string>((_DC.ID), "VM" + _FunCode + "_ShowFromList");
        }
Exemplo n.º 11
0
        protected override void GridListClickID(System.ServiceModel.DomainServices.Client.Entity parameter)
        {
            var _DC      = parameter as V_Ware_Bill_SO_Pending_PD;
            var _ID      = _DC.ID;
            var _VMCode  = "VMWare_Bill_SO_PD";
            var _FunCode = "Ware_Bill_SO_PD";
            var _VName   = ErpUIText.Get(_FunCode);

            ComOpenWins.Open("", _FunCode, _VName);
            Messenger.Default.Send <string>((_ID), _VMCode + "_NewSOFromList");
        }
        protected override void GridListClick2(Entity parameter)
        {
            var _RS      = parameter as V_Sale_PriceTemplate_LensRecord;
            var _KeyCode = _RS.LensCode;
            //var vmcode = this.VMName.Replace("_List", "");
            //var funcode = vmcode.Substring(2);
            //ComOpenWins.Open("", funcode);
            //Messenger.Default.Send<string>((parameter), vmcode + "_ShowFromList");
            var funcode = "Sale_PriceTemplate_Lens_List";

            ComOpenWins.Open("", funcode, f_CheckRight: false);
            Messenger.Default.Send <string>((_KeyCode), funcode + "_ShowFromList2");
        }
Exemplo n.º 13
0
        protected virtual void GridListClickEdit(Entity parameter)
        {
            var _vmCode  = this.VMName.Replace("_List", "");
            var _funCode = _vmCode.Substring(2) + "Edit";

            ComOpenWins.Open("", _funCode);
            string _ID = "";

            try
            {
                _ID = parameter.GetType().GetProperty("ID").GetValue(parameter, null).ToString();
            }
            catch { _ID = ""; }
            Messenger.Default.Send <string>((_ID), _vmCode + "_ShowFromList");
        }
Exemplo n.º 14
0
 private void OpenWins(string obj)
 {
     try
     {
         fcode = obj;
         var rs = URight.Rights.Where(item => item.FunCode == fcode).FirstOrDefault();
         if (rs == null)
         {
             MessageErp.ErrorMessage(ErpUIText.Get("ERP_AuthorityErr"));
         }
         fid   = rs.FunID;
         fname = rs.FunName;
         ComOpenWins.Open(fid, fcode, fname);
     }
     catch { }
 }
Exemplo n.º 15
0
 private void CallHelpWindow()
 {
     ComOpenWins.Open("", this.HCWKeyCode);
     Messenger.Default.Register <string>(this, this.HCWKeyCode + "_Return", new Action <string>(ReturnMsg));
     Messenger.Default.Register <string>(this, this.HCWKeyCode + "_ReturnNoMsg", new Action <string>(ReturnNoMsg));
 }
Exemplo n.º 16
0
 private void ExecuteCmdNewPD()
 {
     ComOpenWins.Open("", "Sale_Order_PD", f_CheckRight: false);
 }
Exemplo n.º 17
0
 /////////////////////////////////////////////////////////////////////////////////////////////////
 protected override void Print()
 {
     ComOpenWins.Open("", "Sale_Bill_Mnumber_SDPrintPreView");
     Messenger.Default.Send <string>(this.CurrentIDCode, USysMessages.RefreshPreViewSDBillCode);
     //Sale_Bill_Mnumber_SDPrintPreView
 }
Exemplo n.º 18
0
 protected override void New()
 {
     base.New();
     ComOpenWins.Open("", "Sale_ContractBill_ChooseByNew", is_Flag: false);
     Messenger.Default.Register <List <string> >(this, "Sale_ContractBill_ChooseByNew" + "_Return", new Action <List <string> >(ReturnNew));
 }
Exemplo n.º 19
0
 private void Assign(string vname = "Sale_ContractBill_Sub_CusCode")
 {
     USysTemp.BillCodeMain = this.CurrentIDCode;
     ComOpenWins.Open("", vname, is_Flag: false);
     Messenger.Default.Send <string>(this.CurrentIDCode, vname + "_MsgBillCode");
 }