示例#1
0
        private void ShowVisitorCounter()
        {
            try
            {
                lblVisitorINfo.Text = string.Empty;
                using (VisitorRT receiverTransfer = new VisitorRT())
                {
                    List <VisitorInfo> AllVisitorList = new List <VisitorInfo>();
                    AllVisitorList = receiverTransfer.GetAllVisitor();


                    if (AllVisitorList != null && AllVisitorList.Count > 0)
                    {
                        // lblVisitorINfo.Text = "Total Visitor: " + AllVisitorList.Count;
                        // lblVisitorINfo.ForeColor = System.Drawing.Color.SeaGreen;
                    }
                    else
                    {
                        // lblVisitorINfo.Text = "Total Visitor: 0" ;
                    }
                }
            }
            catch (Exception ex)
            {
                lblVisitorINfo.Text      = "Error : " + ex.Message;
                lblVisitorINfo.ForeColor = System.Drawing.Color.Red;
            }
        }
示例#2
0
        private void saveVisitorInfo()
        {
            try
            {
                labelMessageVisitorInfo.Text = string.Empty;
                using (VisitorRT receiverTransfer = new VisitorRT())
                {
                    List <VisitorInfo> VisitorInfoList = new List <VisitorInfo>();
                    VisitorInfoList = receiverTransfer.GetVisitorInfoIPnType(labelMessageIP.Text, labelMessageIPType.Text);

                    if (VisitorInfoList != null && VisitorInfoList.Count > 0)
                    {
                        VisitorInfo vIsitor = new VisitorInfo();
                        vIsitor = receiverTransfer.GetVisitorID(labelMessageIP.Text, labelMessageIPType.Text);
                        VisitorInfoDetail visitorDetailes = CreateVisitordetails();
                        visitorDetailes.VisitorInfoID = vIsitor.IID;
                        using (VisitorInfoDetailRT visitorDetailesRT = new VisitorInfoDetailRT())
                        {
                            visitorDetailesRT.AddVisitorInfo(visitorDetailes);
                        }
                    }

                    else
                    {
                        VisitorInfo       visitor         = CreateVisitor();
                        VisitorInfoDetail visitorDetailes = CreateVisitordetails();
                        receiverTransfer.AddVisitor(visitor);
                        visitorDetailes.VisitorInfoID = visitor.IID;
                        using (VisitorInfoDetailRT visitorDetailesRT = new VisitorInfoDetailRT())
                        {
                            visitorDetailesRT.AddVisitorInfo(visitorDetailes);
                        }



                        if (visitor.IID > 0 && visitorDetailes.IID > 0)
                        {
                            labelMessageVisitorInfo.Text      = "Data successfully saved...";
                            labelMessageVisitorInfo.ForeColor = System.Drawing.Color.Green;
                        }
                        else
                        {
                            labelMessageVisitorInfo.Text      = "Data not saved...";
                            labelMessageVisitorInfo.ForeColor = System.Drawing.Color.Red;
                        }
                    }
                }

                //LoadUserGrp();
            }


            catch (Exception ex)
            {
                labelMessageVisitorInfo.Text      = "Error : " + ex.Message;
                labelMessageVisitorInfo.ForeColor = System.Drawing.Color.Red;
            }
        }