public List<InviteUser> checkexpired(int PK_InviteUserID) { objEmailCampDataContext = new EmailCampDataContext(); lstInviteUser = new List<InviteUser>(); var Select = (from cde in objEmailCampDataContext.spInviteUser_AllActions(PK_InviteUserID, null, null, null, null, null, true, null, null, null, null, null, null, ref val, "b") select cde).ToList(); if (Select.Count > 0) { lstInviteUser = new List<InviteUser>(); foreach (var item in Select) { objInviteUser = new InviteUser(); objInviteUser.PK_Inviteid = item.PK_Inviteid; objInviteUser.Emailid = item.Emailid; objInviteUser.Invitedate = item.invitedate; if (item.FK_CompanyID != null) objInviteUser.FK_CompanyID = Convert.ToInt32(item.FK_CompanyID); objInviteUser.FK_RoleID = item.FK_RoleID; objInviteUser.Message = item.Message; objInviteUser.Mailsentstatus = item.mailsentstatus; objInviteUser.Expired = item.expired; objInviteUser.ApproveStatus = item.ApproveStatus; objInviteUser.CreatedOn = item.CreatedOn; objInviteUser.CreatedBy = item.CreatedBy; objInviteUser.UpdatedBy = item.UpdatedBy; objInviteUser.UpdatedOn = item.UpdatedOn; lstInviteUser.Add(objInviteUser); } } objEmailCampDataContext = null; objInviteUser = null; return lstInviteUser; }
public void InviteUserDelete(int InviteUserid) { try { objEmailCampDataContext = new EmailCampDataContext(); var Delete = (from cde in objEmailCampDataContext.spInviteUser_AllActions(InviteUserid, null, null, null, null, null, null, null, null, null, null, null, null, ref val, "d") select cde).ToList(); Delete = null; objInviteUser = null; objEmailCampDataContext = null; } catch (Exception ex) { ex.ToString(); } }
public void InviteUserUpdate(InviteUser objInviteUser) { try { objEmailCampDataContext = new EmailCampDataContext(); var Update = (from cde in objEmailCampDataContext.spInviteUser_AllActions(objInviteUser.PK_Inviteid, objInviteUser.Emailid, objInviteUser.Invitedate, objInviteUser.FK_RoleID, objInviteUser.Message, objInviteUser.Mailsentstatus, objInviteUser.Expired, objInviteUser.ApproveStatus, objInviteUser.CreatedBy, objInviteUser.CreatedOn, objInviteUser.UpdatedBy, objInviteUser.UpdatedOn, objInviteUser.FK_CompanyID, ref val, "u") select cde).ToList(); Update = null; objInviteUser = null; objEmailCampDataContext = null; } catch (Exception ex) { ex.ToString(); } }
public string InviteUserInsert(InviteUser objInviteUser) { objEmailCampDataContext = new EmailCampDataContext(); int? totrow = 0; var Insert = (from cde in objEmailCampDataContext.spInviteUser_AllActions(objInviteUser.PK_Inviteid, objInviteUser.Emailid, objInviteUser.Invitedate, objInviteUser.FK_RoleID, objInviteUser.Message, objInviteUser.Mailsentstatus, objInviteUser.Expired, objInviteUser.ApproveStatus, objInviteUser.CreatedBy, objInviteUser.CreatedOn, objInviteUser.UpdatedBy, objInviteUser.UpdatedOn, objInviteUser.FK_CompanyID, ref totrow, "i") select cde).ToList(); Insert = null; objEmailCampDataContext = null; return totrow.ToString(); }
public void AccessUpdateInviteUser(InviteUser objInviteUser1) { objDL_InviteUser.InviteUserUpdate(objInviteUser1); }
public string AccessInsertInviteUser(InviteUser objInviteUser1) { string pkid = objDL_InviteUser.InviteUserInsert(objInviteUser1); return pkid; }
/// <summary> /// Created By :: Sakthivel.R /// Created On :: 25-6-2015 /// Comments :: Inserting all values of InviteUser form. /// </summary> protected void btnSubmit_Click(object sender, EventArgs e) { try { objInviteUser = new InviteUser(); lstInviteUser = new List<InviteUser>(); objInviteUser.FK_RoleID = Convert.ToInt32(ddlrole.SelectedValue); if (Request.QueryString["CampInvtusrId"] != null) { objUserDetails = new UserDetails(); lstUserDetails = new List<UserDetails>(); objBL_UserLoginDetails = new BL_UserLoginDetails(); lstUserDetails = objBL_UserLoginDetails.SelectUserDetailsList(Convert.ToInt32(HttpUtility.UrlDecode(Request.QueryString["CampInvtusrId"]).ToString())); if (lstUserDetails.Count > 0) { if (ddlrole.SelectedValue != "0") objBL_Common.AccessUpdateAllCampaign("EC_UserLogin", "FK_RoleID= " + Convert.ToInt32(ddlrole.SelectedValue) + ", UpdatedBy = " + Convert.ToInt32(Session["UserID"].ToString()) + ", UpdatedOn = '" + DateTime.Now + "' ", "PK_UserID =" + Convert.ToInt32(HttpUtility.UrlDecode(Request.QueryString["CampInvtusrId"]).ToString()) + ""); } lstUserDetails = null; objUserDetails = null; objBL_UserLoginDetails = null; ClientScript.RegisterStartupScript(Page.GetType(), "mykey", "Clearuserinput2();", true); } else { int status = objBL_UserLoginDetails.AccessVerifyUserEmailidExist(EmailID.Value.ToString().Trim()); if (status == 0) { objInviteUser.Emailid = EmailID.Value; objInviteUser.Invitedate = DateTime.Now; objInviteUser.Message = txtmessage.Value; objInviteUser.FK_CompanyID = Convert.ToInt32(Session["CompanyID"].ToString()); objInviteUser.CreatedOn = DateTime.Now; objInviteUser.CreatedBy = Convert.ToInt32(Session["UserID"].ToString()); string pkcqid = objBL_InviteUser.AccessInsertInviteUser(objInviteUser); //------Sending confirmtion Email of account created to client.----- string sEmailId = "*****@*****.**"; //subject string sSubject = "Join my Email Campaign account"; ////sending emails to client string strReceiverName = "ADMIN"; string EncryptQry = "signid=" + objCryptographicHashCode.EncryptPlainTextToCipherText(pkcqid) + "'"; lstCompany = objBL_CompanyDetails.SelectCompanyListbasedonid(Convert.ToInt32(Session["CompanyID"].ToString())); string companyname = ""; string emailid = ""; if (lstCompany.Count > 0) { if (lstCompany[0].Company_Name != null) companyname = lstCompany[0].Company_Name; } if (Session["AdminEmilid"] != null) emailid = Session["AdminEmilid"].ToString(); string body = MailTemplate.MailInviteUser(companyname, emailid, EncryptQry); objMailTemplate.fnSendMailToClientForCoUpld(body, sEmailId, sSubject, EmailID.Value.ToString().Trim()); ClientScript.RegisterStartupScript(Page.GetType(), "mykey", "Clearuserinput1();", true); } else if (status == 1) { lblerrormsg.Text = "<span style='color:#c85305;font-size:12px;'>Emailid already exist use some other emailid.</span>"; } //---------End--------------------- } } catch (Exception ex) { New_EmailCampaign.App_Code.GlobalFunction.StoreLog("InvitieUser.aspx:btnSubmit_Click() - " + ex.Message); } }