private void FillCompanyInfo() { PIKCV.BUS.Company objCompany = new PIKCV.BUS.Company(); DataTable dt = objCompany.GetCompanyInfo(this.smCompanyID); if (dt.Rows.Count > 0) { lblCompanyDescription.Text = dt.Rows[0]["CompanyDescription"].ToString(); lblCompanyName.Text = dt.Rows[0]["CompanyName"].ToString(); lblCompanyContactLastName.Text = dt.Rows[0]["ContactLastName"].ToString(); lblCompanyContactFirstName.Text = dt.Rows[0]["ContactName"].ToString(); lblEmail.Text = dt.Rows[0]["ContactEmail"].ToString(); lblCompanyFaxNumber.Text = dt.Rows[0]["Fax"].ToString(); lblNumberOfWorkers.Text = dt.Rows[0]["NumberOfWorkers"].ToString(); lblCompanyPhoneNumber.Text = dt.Rows[0]["Phone"].ToString(); //this.PhotoFileName = dt.Rows[0]["PhotoFileName"].ToString(); imgCompanyDetailLogo.ImageUrl = "~/" + this.Config(PIKCV.COM.EnumUtil.Config.CompanyImagePath) + dt.Rows[0]["PhotoFileName"].ToString(); PIKCV.BUS.Company objCompanies = new PIKCV.BUS.Company(); DataTable dtCompanySectors = objCompanies.GetCompanySectorNames(this.smCompanyID); DataBindHelper.BindRepeater(ref rptSectors, dtCompanySectors); } else { this.GoToDefaultPage(); } }
protected void btnSubmit_Click(object sender, ImageClickEventArgs e) { int AdvisorID = 0; string AdvisorName = ""; if (drpAdvisor.SelectedValue == "0") { PIKCV.BUS.Company objCompany = new PIKCV.BUS.Company(); AdvisorID = objCompany.InsertCompanyAdvisor(this.smCompanyID, txtAdvisor.Text, txtAdvisor.Text); AdvisorName = txtAdvisor.Text; } else { AdvisorID = int.Parse(drpAdvisor.SelectedValue); AdvisorName = drpAdvisor.SelectedItem.Text; } DateTime InterviewDate = UDate1.Date; DateTime InterviewStartTime = new DateTime(InterviewDate.Year, InterviewDate.Month, InterviewDate.Day, int.Parse(drpStartHour.SelectedValue), int.Parse(drpStartMinute.SelectedValue), 0); DateTime InterviewEndTime = new DateTime(InterviewDate.Year, InterviewDate.Month, InterviewDate.Day, int.Parse(drpEndHour.SelectedValue), int.Parse(drpEndMinute.SelectedValue), 0); PIKCV.BUS.Interview objInterview = new PIKCV.BUS.Interview(); if (objInterview.InsertInterview(this.smCompanyID, AdvisorID, UDate1.Date, InterviewEndTime, PIKCV.COM.EnumDB.MemberTypes.Company, txtInterviewPlace.Text, InterviewStartTime, int.Parse(drpPosition.SelectedValue), this.smCompanyID, this.smInterviewUserIDs, AdvisorName)) { Response.Write("<script language='javascript'> { alert('Seçtiðiniz kullanýcýlar mülakata çaðýrýldý');window.close();}</script>"); this.smInterviewUserIDs = null; } else { Response.Write("<script language='javascript'> { alert('Seçtiðiniz kullanýcýlar mülakata çaðýrýlýrken bir hata oluþtu. Lütfen tekrar deneyin');window.close();}</script>"); } }
private void UImageUpload1_ImageUploaded(string FileName) { //imgCompanyLogo.ImageUrl = "~/" + this.Config(PIKCV.COM.EnumUtil.Config.CompanyImagePath) + FileName; this.PhotoFileName = FileName; PIKCV.BUS.Company objCompany = new PIKCV.BUS.Company(); objCompany.UpdateCompanyPhoto(this.smCompanyID, this.PhotoFileName); }
protected void imgBuyContactInfo_Click(object sender, ImageClickEventArgs e) { PIKCV.BUS.Company objComp = new PIKCV.BUS.Company(); ArrayList arrUserID = new ArrayList(); arrUserID.Add(this.smUserID); PIKCV.COM.Enumerations.BuyContactInfoResult BuyComtactInfoResult = objComp.BuyContactInfo(this.smCompanyID, arrUserID, 0); string err = String.Empty; switch (BuyComtactInfoResult) { case PIKCV.COM.Enumerations.BuyContactInfoResult.Success: DataTable dt = objComp.GetCompanyInfo(this.smCompanyID); if (dt.Rows.Count > 0) this.smPikCredi = dt.Rows[0]["Credits"].ToString(); //Response.Write("<script>alert('" + PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.BuyContactInfo) + this.smPikCredi + "');</script>"); err = "alert('" + PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.BuyContactInfo) + this.smPikCredi + "');"; break; case PIKCV.COM.Enumerations.BuyContactInfoResult.Failed: //Response.Write("<script>alert('" + PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.BuyContactInfoFailed) + "');</script>"); err = "alert('" + PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.BuyContactInfoFailed) + "');"; break; case PIKCV.COM.Enumerations.BuyContactInfoResult.NotEnoughPikCredi: this.Redirect("Company-Jobs-Jobs-NoCredit"); //Response.Write("<script>alert('" + PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.NoCredit) + "');" + "window.location.href('Pikcv.aspx?Pik=Company-Credits-SelectPaymentType');" + "</script>"); break; } if (err != String.Empty) { dvScript.InnerHtml = "<script>" + err + "</script>"; } }
private void FillForm() { PIKCV.BUS.Company obj = new PIKCV.BUS.Company(); if (CARETTA.COM.Util.IsNumeric(Request.QueryString["FolderID"])) { this.FolderID = Convert.ToInt32(Request.QueryString["FolderID"]); DataTable dtFolderNames = obj.GetCompanyFolders(this.smCompanyID, false); DataBindHelper.BindDDL(ref drpCompanyFolders, dtFolderNames, "FolderName", "FolderID", "", "Klasör seç...", "0"); drpCompanyFolders.SelectedValue = this.FolderID.ToString(); this.strFolderName = drpCompanyFolders.SelectedItem.Text; ltlSubFolderName.Text = this.strFolderName; DataTable dt = obj.GetCompanyFolderDetail(this.FolderID); if (dt.Rows.Count > 0) { if (this.smCompanyID == Convert.ToInt32(dt.Rows[0]["CompanyID"])) { FillFolderDetailRepeater(); } else { this.Redirect("Company-Folders-FoldersMain"); } } else { this.Redirect("Company-Folders-FoldersMain"); } } }
private void GetFolderIDToSend(int CompanyID) { PIKCV.BUS.Company obj = new PIKCV.BUS.Company(); DataTable dt = obj.GetCompanyFolderByFolderType(CompanyID, PIKCV.COM.EnumDB.FolderTypeID.UsersWillBeBought, false); if (dt.Rows.Count > 0) { this.FolderIDToSend = Convert.ToInt32(dt.Rows[0]["FolderID"]); } else { this.GoToDefaultPage(); } //DataTable dt = obj.GetCompanyFolders(CompanyID, false); ///////TODO: Folder type geldiðinde deðiþecek //foreach (DataRow dr in dt.Rows) //{ // if (dr["FolderName"].ToString() == "Satýn Alýnacaklar") // { // this.FolderIDToSend = Convert.ToInt32(dr["FolderID"]); // break; // } //} ///////////////////////// }
protected void ImgBtnSend_Click(object sender, ImageClickEventArgs e) { PIKCV.BUS.Company objCompany = new PIKCV.BUS.Company(); DataTable dtCompany = objCompany.GetCompanyInfo(this.smCompanyID); if (dtCompany.Rows.Count > 0) { if (txtPassword.Text != CARETTA.COM.Encryption.Decrypt(dtCompany.Rows[0]["Password"].ToString())) { if (objCompany.UpdateCompanyPassword(this.smCompanyID, txtPassword.Text, false)) { Response.Write("<script>alert('Þifreniz Deðiþtirilmiþtir.');window.location.href('pikcv.aspx?pik=Company-CompanyLogon');</script>"); } else { Response.Write("<script>alert('Þifreniz Deðiþtirilirken Bir Hata Oluþtu. Lütfen Tekrar Deneyin.');</script>"); } } else { dvScript.InnerHtml = "<script>alert('Lütfen eski þifrenizden farklý bir þifre giriniz.');</script>"; } } else { Response.Write("<script>alert('Þifreniz Deðiþtirilirken Bir Hata Oluþtu. Lütfen Tekrar Deneyin.');</script>"); } }
protected void btnSubmit_Click(object sender, ImageClickEventArgs e) { PIKCV.BUS.Company obj = new PIKCV.BUS.Company(); string UserName = "******" + Util.CreateRandomNumber(6); string Password = Util.CreateRandomNumber(8); string Email = txtEmail.Text; string Notes = txtNotes.Text; int SavedTempUserID = obj.SaveCompanyTemporaryUser(this.smCompanyID, Email, this.FolderID, UserName, Password, Notes); if (SavedTempUserID > 0) { //Mail yollanacak if (MailTemplates.Send_Tmp_TemporaryUser(MailTemplates.TemporaryUser, UserName, Password, Notes, Email)) { string strErr = PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.SharedFolder); Response.Write("<script>alert('" + strErr + "');this.close();</script>"); } else { lbMessage.Text = "Klasör paylaþýmý yapýldý fakat bilgiler mail gönderilemedi."; } } else { lbMessage.Text = "Kayýt yapýlýrken bir hata oluþtu, lütfen tekrar deneyin"; } pnlMessage.Visible = true; }
protected void lbnDeleteFolder_Click(object sender, EventArgs e) { int FolderID = int.Parse(((LinkButton)sender).CommandArgument); PIKCV.BUS.Company obj = new PIKCV.BUS.Company(); obj.DeleteCompanyFolder(FolderID); FillDetails(); }
private void FillDetails() { PIKCV.BUS.Company obj = new PIKCV.BUS.Company(); DataTable dt = obj.GetCompanyFolders(this.smCompanyID, true, false); DataBindHelper.BindRepeater(ref rptDefaulFolders, dt); dt = obj.GetCompanyFolders(this.smCompanyID, false, false); DataBindHelper.BindRepeater(ref rptCreatedFolders, dt); }
private bool CheckBuyContactInfo() { PIKCV.BUS.Company Comp = new PIKCV.BUS.Company(); DataTable dtCompanyOwnedUsers = new DataTable(); dtCompanyOwnedUsers = Comp.GetCompanyOwnedUsers(this.smCompanyID); if (dtCompanyOwnedUsers.Rows.Count == 0) return false; return true; }
protected void drpCompanyFolders_SelectedIndexChanged(object sender, EventArgs e) { if (drpCompanyFolders.SelectedValue != "0") { PIKCV.BUS.Company obj = new PIKCV.BUS.Company(); this.FolderID = int.Parse(drpCompanyFolders.SelectedValue); this.strFolderName = drpCompanyFolders.SelectedItem.Text; ltlSubFolderName.Text = this.strFolderName; FillFolderDetailRepeater(); } }
protected void rptFolders_ItemCommand(object source, RepeaterCommandEventArgs e) { if ((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem) || (e.Item.ItemType == ListItemType.Footer)) { if (e.CommandName == "UserDetail") { this.smUserID = Convert.ToInt32(e.CommandArgument); this.smEmployeeSearchResultUserIDs = new ArrayList(); this.smEmployeeSearchResultUserIDs.Add(this.smUserID); this.smMemberType = PIKCV.COM.EnumDB.MemberTypes.TemporaryUser; this.smIsLogin = true; Session.Remove(PIKCV.COM.EnumUtil.Sess.EmployeeSearchQueries.ToString()); Response.Write("<script>window.open('TemporaryUsers/TemporaryUsersUserInfo.aspx', 'PikcvKullanýcýDetay', 'toolbar=no, scrollbars, width=815, height=650')</script>"); } else { PIKCV.BUS.Company obj = new PIKCV.BUS.Company(); ArrayList arrUsers = new ArrayList(); if (Request.Form["chFolders"] != null) { arrUsers.AddRange(Request.Form["chFolders"].ToString().Split(',')); if (e.CommandName == "Delete") { if (obj.DeleteUserFromFolder(this.FolderID, arrUsers)) { Response.Write("<script> { alert('Seçtiðiniz kullanýcýlar silinmiþtir');}</script>"); } else { Response.Write("<script> { alert('Seçtiðiniz kullanýcýlar silinirken bir hata oluþtu');}</script>"); } } else if (e.CommandName == "SendToFolder") { if (obj.UpdateUsersFolders(this.FolderID, this.FolderIDToSend, arrUsers, this.smTemporaryUserID)) { Response.Write("<script> { alert('Belirlediðiniz kullanýcýlar seçtiðiniz klasöre taþýnmýþtýr');}</script>"); } else { Response.Write("<script> { alert('Taþýnma sýrasýnda bir hata oluþtu. Lütfen tekrar deneyin');}</script>"); } } } else { Response.Write("<script> { alert(' " + PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.SelectAtLeastOneUser) + "');}</script>"); } } FillForm(); } }
private void FillDetails() { PIKCV.BUS.Company obj = new PIKCV.BUS.Company(); DataTable dt = obj.GetCompanyFolderDetail(this.FolderID); if (dt.Rows.Count > 0) { txtFolderName.Text = dt.Rows[0]["FolderName"].ToString(); } else { Response.Write("<script language='javascript'> { window.close();}</script>"); } }
private void FillDetails() { DataBindHelper.LoadNumberDDL(ref drpEndHour, 23, 1, 0); DataBindHelper.LoadNumberDDL(ref drpStartHour, 23, 1, 0); DataBindHelper.LoadNumberDDL(ref drpEndMinute, 55, 5, 0); DataBindHelper.LoadNumberDDL(ref drpStartMinute, 55, 5, 0); PIKCV.BUS.Company obj = new PIKCV.BUS.Company(); DataBindHelper.BindDDL(ref drpAdvisor, obj.GetCompanyAdvisor(this.smCompanyID), "FirstName", "CompanyAdvisorID", "", "Lütfen Seçiniz...", "0"); DataBindHelper.BindDDL(ref drpPosition, this.cmbPositions, "PositionName", "PositionID", "", "Lütfen Seçiniz...", "0"); if ((Session[PIKCV.COM.EnumUtil.Sess.EmployeeSearchQueries.ToString()] != null) && (this.smEmployeeSearchQueries.JobID > 0)) { drpPosition.SelectedValue = PIKCV.BUS.Job.GetJobDetail(this.smEmployeeSearchQueries.JobID).Rows[0]["PositionID"].ToString(); } }
private void ActivateMember() { PIKCV.BUS.Company objCompany = new PIKCV.BUS.Company(); if (objCompany.ActivateMember(this.MemberID, this.ActivationNumber)) { ltlActivateYES.Visible = true; ltlActivateMsg.Visible = true; hlDownload.Visible = true; } else { ltlActivateNO.Visible = true; ltlActivateMsg.Visible = false; hlDownload.Visible = false; } }
protected void lnkSendToFolder_Click(object sender, EventArgs e) { string ErrMsg = String.Empty; PIKCV.BUS.Company Comp = new PIKCV.BUS.Company(); ArrayList arr = new ArrayList(1); arr.Insert(0, this.smUserID); if (Comp.InsertUsersToFolder(Convert.ToInt32(ddlCompanyFolders.SelectedValue), arr)) { ErrMsg = PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.SendToFolderSuccess); } else { ErrMsg = PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.SendToFolderFailed); } dvScript.InnerHtml = "<script>alert('" + ErrMsg + "');</script>"; }
protected void ImgBtnSend_Click(object sender, ImageClickEventArgs e) { PIKCV.BUS.Company objCompany = new PIKCV.BUS.Company(); DataRow drCompany = null; if (trEmail.Visible) { drCompany = objCompany.GetCompanyByEmail(txtEmail.Text); if (drCompany != null) { trEmail.Visible = false; trSecretQuestion.Visible = true; trSecretAnswer.Visible = true; this.fpCompanyID = Convert.ToInt32(drCompany["CompanyID"]); ltlSecretQuestion.Text = drCompany["SecretQuestion"].ToString(); ltlInfoMessage.Text = "Þifreniz gizli soruya verdiðiniz cevaptan sonra e-posta adresinize gönderilecektir"; } else { Response.Write("<script>alert('Bu email adresi ile kayýtlý kullanýcý bulunamadý!')</script>"); } } else if (trSecretQuestion.Visible) { DataTable dtCompanyDetail = objCompany.GetCompanyInfo(this.fpCompanyID); if (dtCompanyDetail.Rows[0]["SecretAnswer"].ToString() == txtSecretAnswer.Text.Trim()) { string Pass = Encryption.Decrypt(dtCompanyDetail.Rows[0]["Password"].ToString()); string Email = dtCompanyDetail.Rows[0]["UserName"].ToString(); if (MailTemplates.Send_Tmp_ForgotPassCompany(MailTemplates.ForgotPasswordCompany, Pass, dtCompanyDetail.Rows[0]["ContactName"].ToString(), dtCompanyDetail.Rows[0]["ContactLastName"].ToString(), Email)) { objCompany.UpdateCompanyPassword(this.fpCompanyID, Pass, true); this.GoToFeedback(PIKCV.COM.EnumDB.ErrorTypes.ForgotPassword); } else { Response.Write("<script>alert('Þifreniz Email Adresinize Gönderirken Hata Oluþtu')</script>"); } } else { Response.Write("<script>alert('Gizli cevabýnýz yanlýþ!')</script>"); } } }
protected void rptFolders_ItemDataBound(object sender, RepeaterItemEventArgs e) { PIKCV.BUS.Company obj = new PIKCV.BUS.Company(); if (e.Item.ItemType == ListItemType.Footer) { DropDownList drpCopyCutFolderNames = (DropDownList)e.Item.FindControl("drpCopyCutFolderNames"); DataBindHelper.BindDDL(ref drpCopyCutFolderNames, obj.GetCompanyFolders(this.smCompanyID, false, false), "FolderName", "FolderID", "-1", PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.SendFolder), "-1"); DataTable dt = obj.GetCompanyFolderDetail(this.FolderID); if (dt.Rows.Count > 0) { PIKCV.COM.EnumDB.FolderTypeID FolderType = (PIKCV.COM.EnumDB.FolderTypeID)Convert.ToInt32(dt.Rows[0]["FolderTypeID"]); if (FolderType == PIKCV.COM.EnumDB.FolderTypeID.UsersWillBeBought || FolderType == PIKCV.COM.EnumDB.FolderTypeID.UsersBough) { ((ImageButton)e.Item.FindControl("btnCutToFolder")).Visible = false; } else { ((ImageButton)e.Item.FindControl("btnCutToFolder")).Visible = true; } if (FolderType == PIKCV.COM.EnumDB.FolderTypeID.UsersBough) { ((Panel)e.Item.FindControl("pnlBuyCommunicationInformation")).Visible = false; } else { ((Panel)e.Item.FindControl("pnlBuyCommunicationInformation")).Visible = true; } } else { this.GoToDefaultPage(); } } else if ((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem)) { ((Panel)e.Item.FindControl("pnlContactInfo")).Visible = ((int.Parse(((Literal)e.Item.FindControl("ltlIsOwned")).Text)) > 0); int UserID = int.Parse(((Literal)e.Item.FindControl("ltlUserID")).Text); Repeater rptFolderNames = ((Repeater)e.Item.FindControl("rptFolderNames")); DataBindHelper.BindRepeater(ref rptFolderNames, obj.GetCompanyFolderDetailByUserID(UserID, this.smCompanyID)); ((Panel)e.Item.FindControl("pnlTemporaryUserEmail")).Visible = (bool.Parse(((Literal)e.Item.FindControl("ltlIsFolderDefault")).Text)); } }
private void FillCompanyDetails() { PIKCV.BUS.Company objCompany = new PIKCV.BUS.Company(); DataTable dtCompany = objCompany.GetCompanyInfo(this.smCompanyID); PIKCV.BUS.SystemUsers objSystemUser = new PIKCV.BUS.SystemUsers(); if (dtCompany.Rows.Count > 0) { DataTable dtSystemUser = objSystemUser.GetSystemUser(1); if (dtSystemUser.Rows.Count > 0) { hlEmail.NavigateUrl += dtSystemUser.Rows[0]["Email"].ToString(); hlEmail.Text = dtSystemUser.Rows[0]["Email"].ToString(); lbLastName.Text = dtSystemUser.Rows[0]["LastName"].ToString(); lbFirstName.Text = dtSystemUser.Rows[0]["FirstName"].ToString(); lbPhoneNumber.Text = dtSystemUser.Rows[0]["PhoneNumber"].ToString(); } } }
private void FillForm() { PIKCV.BUS.Credits obj = new PIKCV.BUS.Credits(); DataTable dt = obj.GetCreditDetail(this.CreditPackageTypeID); double Credtits = 0; if (this.IsOtherPackage) { lbCredits.Text = this.OtherPackageCredits.ToString(); Credtits = this.OtherPackageCredits * Convert.ToDouble(dt.Rows[0]["Multiplier"]); lbPrice.Text = Credtits.ToString(); } else { if (dt.Rows.Count > 0) { lbCredits.Text = dt.Rows[0]["Credits"].ToString(); Credtits = Convert.ToInt32(dt.Rows[0]["Credits"]) * Convert.ToDouble(dt.Rows[0]["Multiplier"]); lbPrice.Text = Credtits.ToString(); } else { this.Redirect("Company-Credits-SelectCreditPackage"); } } PIKCV.BUS.Company objCompany = new PIKCV.BUS.Company(); dt = objCompany.GetCompanyInfo(this.smCompanyID); if (dt.Rows.Count > 0) { if (Convert.ToInt32(dt.Rows[0]["MaxLoan"]) < Convert.ToInt32(lbPrice.Text)) { pnlPaymentTypeLoan.Visible = false; rbLoan.Checked = false; rbTransfer.Checked = true; btnSubmit_Click(new object(), null); } } else { this.Redirect("Company-Credits-SelectCreditPackage"); } }
protected void btnSubmit_Click(object sender, ImageClickEventArgs e) { PIKCV.BUS.Company obj = new PIKCV.BUS.Company(); if (obj.FolderExistance(this.smCompanyID, txtFolderName.Text, false) > 0) { Response.Write("<script> { alert('Bu isimde bir klasör zaten bulunmaktadýr.'); } </script>"); } else { if (obj.SaveCompanyFolder(this.smCompanyID, this.FolderID, txtFolderName.Text) > 0) { lbMessage.Text = "Klasör baþarýyla kaydedildi"; Response.Write("<script language='javascript'> { alert('Klasör baþarýyla kaydedildi');window.opener.location.reload();window.close();}</script>"); } else { Response.Write("<script language='javascript'> { alert('Klasör kaydederken bir hata oluþtu. Lütfen tekrar deneyin');window.opener.location.reload();window.close();}</script>"); } } }
bool IBaseControl.LoginControl(string Email, string Password) { PIKCV.BUS.Company objCompany = new PIKCV.BUS.Company(); DataTable dt = objCompany.LoginControl(Email, Password); if (dt.Rows.Count > 0) { this.smIsLogin = true; this.smCompanyID = Convert.ToInt32(dt.Rows[0]["CompanyID"]); this.smFirstName = dt.Rows[0]["ContactName"].ToString(); this.smLastName = dt.Rows[0]["ContactLastName"].ToString(); this.smCompanyName = dt.Rows[0]["CompanyName"].ToString(); this.smLastLoginDate = Convert.ToDateTime(dt.Rows[0]["LastLoginDate"]); this.smPikCredi = dt.Rows[0]["Credits"].ToString(); this.smMemberType = PIKCV.COM.EnumDB.MemberTypes.Company; this.smIsFirstLogin = Convert.ToBoolean(dt.Rows[0]["IsFirstLogin"]); return(true); } return(false); }
protected void Page_PreRender(object sender, EventArgs e) { if (!this.smIsLogin) { this.Redirect("Employee-Membership-CV"); } else { //imgUserPhoto.Attributes.Add("onerror", "this.src='Images/UserImages/Small/0.png';"); UCVTabs1.TabActive(PIKCV.COM.Enumerations.CVTabs.CVOutput); PIKCV.BUS.Company obJComp = new PIKCV.BUS.Company(); this.IsOwned = ((this.smMemberType == PIKCV.COM.EnumDB.MemberTypes.Company) && (obJComp.CheckBuyContactInfo(this.smCompanyID, this.smUserID))); if (IsOwned) { tContact.Visible = true; trReferences.Visible = true; trMail.Visible = true; } else { tContact.Visible = (this.smMemberType == PIKCV.COM.EnumDB.MemberTypes.Employee); trReferences.Visible = (this.smMemberType == PIKCV.COM.EnumDB.MemberTypes.Employee); trMail.Visible = (this.smMemberType == PIKCV.COM.EnumDB.MemberTypes.Employee); } GetData(); FillData(); if (this.smIsLogin == true) { ltlEditUser.Visible = true; ltlNewUser.Visible = false; } else { ltlEditUser.Visible = false; ltlNewUser.Visible = true; } } }
private void FillForm() { PIKCV.BUS.Company obj = new PIKCV.BUS.Company(); DataTable dtTemporaryUsers = PIKCV.BUS.TemporaryUsers.GetTemporaryUserDetail(this.smTemporaryUserID); if (dtTemporaryUsers.Rows.Count > 0) { this.FolderID = Convert.ToInt32(dtTemporaryUsers.Rows[0]["FolderID"]); DataTable dt = obj.GetCompanyFolderDetail(this.FolderID); if (dt.Rows.Count > 0) { lbFolderName.Text = dt.Rows[0]["FolderName"].ToString(); GetFolderIDToSend(Convert.ToInt32(dt.Rows[0]["CompanyID"])); dt = obj.GetCompanyFolderDetail(this.FolderID, PIKCV.COM.EnumDB.LanguageID.Turkish, false); if (dt.Rows.Count > 0) { DataBindHelper.BindRepeater(ref rptFolders, dt); rptFolders.Visible = true; lbMessage.Visible = false; } else { lbMessage.Text = "Dosya içinde herhangibir kullanýcý bulunamadý!"; lbMessage.Visible = true; rptFolders.Visible = false; } } else { lbMessage.Text = "Aradýðýnýz dosya bulunamadý!"; lbMessage.Visible = true; rptFolders.Visible = false; } } else { lbMessage.Text = "Sisteme baðlanýrken bir hata oluþtu!"; lbMessage.Visible = true; rptFolders.Visible = false; } }
private void FillFolderDetailRepeater() { PIKCV.BUS.Company obj = new PIKCV.BUS.Company(); DataTable dt = obj.GetCompanyFolderDetail(this.FolderID, this.smLanguageID, false); DataBindHelper.BindRepeater(ref rptFolders, dt); if (dt.Rows.Count > 0) { lbMessage.Visible = false; rptFolders.Visible = true; thTemporaryUserEmailHeader.Visible = (bool.Parse(dt.Rows[0]["IsDefault"].ToString())); pnlFolderDetail.Visible = true; } else { pnlFolderDetail.Visible = false; lbMessage.Visible = true; rptFolders.Visible = false; } }
protected void lbInterview_Click(object sender, EventArgs e) { int BoughtUsers = 0; ArrayList arrUsersAllChecked = new ArrayList(); ArrayList arrUsersInterviewWillBeSent = new ArrayList(); foreach (RepeaterItem item in rptEmployees.Items) { if (((CheckBox)item.FindControl("CheckBox")).Checked) { arrUsersAllChecked.Add(Convert.ToInt32(((Literal)item.FindControl("ltlUserID")).Text)); PIKCV.BUS.Company objCompany = new PIKCV.BUS.Company(); if (objCompany.CheckBuyContactInfo(this.smCompanyID, Convert.ToInt32(((Literal)item.FindControl("ltlUserID")).Text))) { arrUsersInterviewWillBeSent.Add(Convert.ToInt32(((Literal)item.FindControl("ltlUserID")).Text)); } } } int TotalUserCount = arrUsersAllChecked.Count; this.smBuyContactInfoResultUserIDs = arrUsersInterviewWillBeSent; this.smInterviewUserIDs = arrUsersAllChecked; if (arrUsersInterviewWillBeSent.Count == arrUsersAllChecked.Count) { this.strAlert = "var wpen = window.open('InsertInterview.aspx', 'PikcvMülakataÇaðýr', 'width=400,height=400,toolbar=no');wpen.focus();"; } else if (arrUsersInterviewWillBeSent.Count == 0) { this.strAlert = "alert('" + PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.UsersWhichDidNotBoughtBeforeInterviewWarning) + "');"; } else if (arrUsersInterviewWillBeSent.Count != arrUsersAllChecked.Count) { string Link = "Company-BuyContactInfo-BuyContactInfoResult&UserCount=" + arrUsersAllChecked.Count.ToString() + "&BuyContactInfoResultPageType=" + ((int)PIKCV.COM.Enumerations.BuyContactInfoResultPageType.InsertInterview).ToString(); this.Redirect(Link); } }
protected void rptFolders_ItemDataBound(object sender, RepeaterItemEventArgs e) { PIKCV.BUS.Company obj = new PIKCV.BUS.Company(); if (e.Item.ItemType == ListItemType.Footer) { DataTable dt = obj.GetCompanyFolderDetail(this.FolderID); if (dt.Rows.Count > 0) { if (Convert.ToInt32(dt.Rows[0]["FolderTypeID"]) == (int)PIKCV.COM.EnumDB.FolderTypeID.UsersWillBeBought) { ((Panel)e.Item.FindControl("pnlSendToFolder")).Visible = false; } else { ((Panel)e.Item.FindControl("pnlSendToFolder")).Visible = true; } } else { this.GoToDefaultPage(); } ///////TODO: Folder type geldiðinde deðiþecek //if (lbFolderName.Text == "Satýn Alýnacaklar") //{ // ((Panel)e.Item.FindControl("pnlSendToFolder")).Visible = false; //} //else //{ // ((Panel)e.Item.FindControl("pnlSendToFolder")).Visible = true; //} /////////////////////////// } }
protected void lbSendMessage_Click(object sender, EventArgs e) { int BoughtUsers = 0; ArrayList arrUsersAllChecked = new ArrayList(); ArrayList arrUsersMessageWillBeSent = new ArrayList(); foreach (RepeaterItem item in rptEmployees.Items) { if (((CheckBox)item.FindControl("CheckBox")).Checked) { arrUsersAllChecked.Add(Convert.ToInt32(((Literal)item.FindControl("ltlUserID")).Text)); PIKCV.BUS.Company objCompany = new PIKCV.BUS.Company(); if (objCompany.CheckBuyContactInfo(this.smCompanyID, Convert.ToInt32(((Literal)item.FindControl("ltlUserID")).Text))) { arrUsersMessageWillBeSent.Add(Convert.ToInt32(((Literal)item.FindControl("ltlUserID")).Text)); } } } int TotalUserCount = arrUsersAllChecked.Count; this.smMessageUserIDs = arrUsersAllChecked; this.smBuyContactInfoResultUserIDs = arrUsersMessageWillBeSent; if (arrUsersMessageWillBeSent.Count == arrUsersAllChecked.Count) { this.Redirect("Company-Messages-SendMessage"); } else if (arrUsersMessageWillBeSent.Count == 0) { this.strAlert = "alert('" + PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.UsersWhichDidNotBoughtBeforeMessageWarning) + "');"; } else if (arrUsersMessageWillBeSent.Count != arrUsersAllChecked.Count) { string Link = "Company-BuyContactInfo-BuyContactInfoResult&UserCount=" + arrUsersAllChecked.Count.ToString() + "&BuyContactInfoResultPageType=" + ((int)PIKCV.COM.Enumerations.BuyContactInfoResultPageType.SendMessage).ToString(); this.Redirect(Link); } }
protected void SendToFolder_Click(object sender, EventArgs e) { PIKCV.BUS.Company Comp = new PIKCV.BUS.Company(); ArrayList arr = new ArrayList(); foreach (RepeaterItem item in rptEmployees.Items) { if (((CheckBox)item.FindControl("CheckBox")).Checked) { arr.Add(Convert.ToInt32(((Literal)item.FindControl("ltlUserID")).Text)); } } string ErrMsg = String.Empty; if (Comp.InsertUsersToFolder(Convert.ToInt32(ddlCompanyFolders.SelectedValue), arr)) { ErrMsg = PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.SendToFolderSuccess); } else { ErrMsg = PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.SendToFolderFailed); } this.strAlert += "alert('" + ErrMsg + "');"; }