public void AddPQLogTrasaction(AddPQLogTrasactionViewModel model)
        {
            try
            {
                if (model != null)
                {
                    PQLogTrasaction entity = new PQLogTrasaction();
                    entity.TeamMemberRowID   = model.TeamMemberRowID;
                    entity.UserType          = model.UserType;
                    entity.PersonalRowID     = model.PersonalRowID;
                    entity.SubCheckRowID     = model.SubCheckRowID;
                    entity.UniqueComponentID = model.UniqueComponentID;
                    entity.PageName          = model.PageName;
                    entity.CaseStatus        = model.CaseStatus;
                    entity.TransactionDate   = model.TransactionDate;
                    entity.TransactionAction = model.TransactionAction;

                    db.PQLogTrasactions.Add(entity);
                }
                else
                {
                    throw new Exception("College could not be blank!");
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
        public static void AddPQLogTrasactionByPartner(int PersonalRowID, string PageName, string CaseStatus, string UniqueComponentID, string TransactionAction)
        {
            try
            {
                AddPQLogTrasactionViewModel logModel = new AddPQLogTrasactionViewModel();
                logModel.PersonalRowID     = PersonalRowID; // model.PersonalRowID;
                logModel.TeamMemberRowID   = Convert.ToInt16(HttpContext.Current.Session["VendorRowID"]);
                logModel.UserType          = "Partner";
                logModel.PageName          = PageName;          // "Add Candidate";
                logModel.CaseStatus        = CaseStatus;        // "Candidate Reference Generated";
                logModel.UniqueComponentID = UniqueComponentID; // "Input";
                logModel.TransactionDate   = DateTime.Now;
                logModel.TransactionAction = TransactionAction; // "Insert";
                logModel.Status            = 1;

                IPQLogTrasactionRepository repoPQLogTrasaction = new PQLogTrasactionRepository();
                repoPQLogTrasaction.AddPQLogTrasaction(logModel);
                repoPQLogTrasaction.SaveChanges();
            }
            catch (Exception)
            {
                throw;
            }
        }