Example #1
0
 /// <summary>
 /// Created By : Asiful Islam
 /// </summary>
 /// <param name="visitor"></param>
 public void AddVisitorInfo(VisitorInfoDetail visitor)
 {
     try
     {
         DatabaseHelper.Insert <VisitorInfoDetail>(visitor);
     }
     catch (Exception ex) { throw new Exception(ex.Message, ex); }
 }
Example #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;
            }
        }
Example #3
0
        private VisitorInfoDetail CreateVisitordetails()
        {
            VisitorInfoDetail visitorInfoDetails = new VisitorInfoDetail();

            try
            {
                visitorInfoDetails.AccessDateTime = Convert.ToDateTime(lblDateTime.Text);
            }
            catch (Exception ex)
            {
                lblVisitorINfo.Text      = "Error : " + ex.Message;
                lblVisitorINfo.ForeColor = System.Drawing.Color.Red;
            }
            return(visitorInfoDetails);
        }