Visitor.cs Changes

This commit is contained in:
2023-07-11 11:04:42 +05:30
parent 26d4cb7155
commit 7b293fea75
+8 -3
View File
@@ -14,14 +14,14 @@ namespace Bizgaze.CRM.Visitors.Infos
{
public enum Property
{
VisitorId, StageId, TenantId, StatusId, PurposeOfVisit, Title, SeriesId, Code, Reason, EmailId, ComingFrom, VersionguId, MobileNumber, FullName, NewCheckIn, PreInvite, AccessCode, FutureInvitation, TimeOfVisit, DateOfVisit, HostName, OrganizationName, TitleName, VisitorType, TemplateId, Installedappid,PhotoUrl, CreatedDate, StageStatusName, RefStatusId, AlternateNumber,ImageUrl, VisitorNumberId, VisitorEmailId
VisitorId, StageId, TenantId, StatusId, PurposeOfVisit, Title, SeriesId, Code, Reason, EmailId, ComingFrom, VersionguId, MobileNumber, FullName, NewCheckIn, PreInvite, AccessCode, FutureInvitation, TimeOfVisit, DateOfVisit, HostName, OrganizationName, TitleName, VisitorType, TemplateId, Installedappid, PhotoUrl, CreatedDate, StageStatusName, RefStatusId, AlternateNumber, ImageUrl, VisitorNumberId, VisitorEmailId
}
#region Public Properties
public Int64 VisitorId { get; set; }
public Int64 VisitorEmailId { get; set; }
public Int64 VisitorNumberId { get; set; }
public Int64 AlternateNumber { get; set; }
public Int64 AlternateNumber { get; set; }
public Int32 PurposeOfVisit { get; set; }
public int Title { get; set; }
public int VisitorType { get; set; }
@@ -94,6 +94,11 @@ namespace Bizgaze.CRM.Visitors.Infos
"v.purposeofvisit",
"ss.stagestatusname",
"ss.refstatusid",
"s.stageid",
"v.statusid",
"v.tenantid",
"v.visitortype",
"v.seriesid",
"(select imageurl from bizgazecrm_companies where companyid="+CompanyId+") as imageurl",
"Case when purposeofvisit=1 then 'Interview' when purposeofvisit=2 then 'Official Meeting' when purposeofvisit=3 then 'Meeting an Employee' when purposeofvisit=4 then 'Package Delivery' when purposeofvisit=5 then 'Others' end as purposeofvisittype",
"concat(e.firstname, e.lastname) AS HostName",
@@ -101,7 +106,7 @@ namespace Bizgaze.CRM.Visitors.Infos
};
return new Select("bizgazecrm_visitors v").Columns(columns).
InnerJoin("bizgazecrm_employees e", Exp.EqColumns("e.employeeid", "v.employeeid")).InnerJoin("unibase_stages s", Exp.EqColumns("v.stageid", "s.stageid")).InnerJoin("unibase_stagestatus ss", Exp.EqColumns("ss.stagestatusid", "s.stagestatusid")).InnerJoin("bizgazecrm_visitornumbers vn", Exp.EqColumns("vn.visitorid", "v.visitorid")).InnerJoin("bizgazecrm_visitoremails ve", Exp.EqColumns("ve.visitorid", "v.visitorid"));
}
}
}