private void LoadControls(SqlInt32 DistributorID) { DistributorENT entDistributor = new DistributorENT(); DistributorBAL balDistributor = new DistributorBAL(); entDistributor = balDistributor.SelectByPK(DistributorID); if (!entDistributor.BranchID.IsNull) { ddlBranchID.SelectedValue = entDistributor.BranchID.Value.ToString(); } if (!entDistributor.DistributorName.IsNull) { txtDistributorName.Text = entDistributor.DistributorName.Value.ToString(); } if (!entDistributor.MobileNo.IsNull) { txtMobileNo.Text = entDistributor.MobileNo.Value.ToString(); } if (!entDistributor.VehicleType.IsNull) { txtVehicleType.Text = entDistributor.VehicleType.Value.ToString(); } if (!entDistributor.VehicleNo.IsNull) { txtVehicleNo.Text = entDistributor.VehicleNo.Value.ToString(); } }
private void LoadDistributerList() { DistributorBAL bal = new DistributorBAL(); gvDistributors.DataSource = bal.LoadDistributerList(); gvDistributors.DataBind(); }
private void Search() { SqlInt32 DistributorID = SqlInt32.Null; SqlString MobileNo = SqlString.Null; SqlInt32 BranchID = SqlInt32.Null; if (ddlDistributorID.SelectedIndex > 0) { DistributorID = Convert.ToInt32(ddlDistributorID.SelectedValue); } if (ddlBranchID.SelectedIndex > 0) { BranchID = Convert.ToInt32(ddlBranchID.SelectedValue); } if (txtMobileSearch.Text.Trim() != "") { MobileNo = Convert.ToString(txtMobileSearch.Text.Trim()); } DistributorBAL balDistributor = new DistributorBAL(); DataTable dtDistributor = balDistributor.DistributorSelectSearch(DistributorID, BranchID, MobileNo); if (dtDistributor != null && dtDistributor.Rows.Count > 0) { gvDistributor.DataSource = dtDistributor; gvDistributor.DataBind(); } else { gvDistributor.DataSource = null; gvDistributor.DataBind(); } }
protected void btnDeleteFooter4_Click(object sender, EventArgs e) { string footer4ImageFile = Path.GetFileName(Server.MapPath(imgFooter4Image.ImageUrl)); DistributorBAL distributerBAL = new DistributorBAL(); if (!string.IsNullOrEmpty(footer4ImageFile)) { try { //Delete from M2m and ArcOrdering DeleteFooterImagesFiles(footer4ImageFile); //delete from db distributerBAL.DeleteFooter(Footers.Footer4.ToString(), txtUrlName.Text); btnConfirm.Visible = true; GetDistributorForId(Convert.ToInt32(Session[enumSessions.DistributerIdToUpdate.ToString()])); pnldistributordetails.Visible = true; string script1 = "alertify.alert('Footer4 deleted succeussfully.')"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", script1, true); MaintainScrollPositionOnPostBack = false; } catch (Exception ex) { CSLOrderingARCBAL.LinqToSqlDataContext db = new CSLOrderingARCBAL.LinqToSqlDataContext(); db.USP_SaveErrorDetails(Request.Url.ToString(), "btnDeleteFooter4_Click", Convert.ToString(ex.Message), Convert.ToString(ex.InnerException), Convert.ToString(ex.StackTrace), "", HttpContext.Current.Request.UserHostAddress, false, Convert.ToString(HttpContext.Current.Session[enumSessions.User_Id.ToString()])); string script1 = "alertify.alert('Upload status for HeaderImage: The file could not be uploaded. The following error occured: '" + ex.Message + ")"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", script1, true); MaintainScrollPositionOnPostBack = false; } } }
protected void btnSave_Click(object sender, EventArgs e) { DistributerUIDetail distributer; try { distributer = new DistributerUIDetail(); distributer = LoadDataFromForm(); CSLOrderingARCBAL.BAL.DistributorBAL bal = new DistributorBAL(); bal.SaveDistributor(distributer); LoadDistributerList(); btnConfirm.Visible = true; string script = "alertify.alert('URLName " + txtUrlName.Text + " update successful.');"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", script, true); MaintainScrollPositionOnPostBack = false; } catch (Exception ex) { CSLOrderingARCBAL.LinqToSqlDataContext db = new CSLOrderingARCBAL.LinqToSqlDataContext(); db.USP_SaveErrorDetails(Request.Url.ToString(), "btnShowAll_Click", Convert.ToString(ex.Message), Convert.ToString(ex.InnerException), Convert.ToString(ex.StackTrace), "", HttpContext.Current.Request.UserHostAddress, false, Convert.ToString(HttpContext.Current.Session[enumSessions.User_Id.ToString()])); string script = "alertify.alert('URLName " + txtUrlName.Text + " update failed.');"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", script, true); MaintainScrollPositionOnPostBack = false; } }
private void FillDistributorGridView() { if (Session["UserID"] != null) { DistributorBAL balDistributor = new DistributorBAL(); DataTable dtDistributor = balDistributor.SelectAll(); if (dtDistributor != null && dtDistributor.Rows.Count > 0) { gvDistributor.DataSource = dtDistributor; gvDistributor.DataBind(); } } }
protected void gvDistributor_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName == "DeleteRecord" && e.CommandArgument != null) { DistributorBAL balDistributor = new DistributorBAL(); if (balDistributor.Delete(Convert.ToInt32(e.CommandArgument))) { FillDistributorGridView(); } else { lblMessage.Text = balDistributor.Message; } } } catch (Exception ex) { lblMessage.Text = ex.Message.ToString(); } }
protected void btnSave_Click(object sender, EventArgs e) { try { #region Server Side Validation String strError = String.Empty; if (ddlBranchID.SelectedIndex == 0) { strError += "- Select Branch<br />"; } if (txtDistributorName.Text.Trim() == String.Empty) { strError += "- Enter Distributor Name<br />"; } if (txtMobileNo.Text.Trim() == String.Empty) { strError += "- Enter Mobile No<br />"; } if (txtVehicleType.Text.Trim() == String.Empty) { strError += "- Enter Vehicle Type<br />"; } if (txtVehicleNo.Text.Trim() == String.Empty) { strError += "- Enter Vehicle No<br />"; } #endregion Server Side Validation DistributorENT entDistributor = new DistributorENT(); DistributorBAL balDistributor = new DistributorBAL(); #region Gather Data if (ddlBranchID.SelectedIndex > 0) { entDistributor.BranchID = Convert.ToInt32(ddlBranchID.SelectedValue); } if (txtDistributorName.Text.Trim() != String.Empty) { entDistributor.DistributorName = txtDistributorName.Text.Trim(); } if (txtMobileNo.Text.Trim() != String.Empty) { entDistributor.MobileNo = txtMobileNo.Text.Trim(); } if (txtVehicleType.Text.Trim() != String.Empty) { entDistributor.VehicleType = txtVehicleType.Text.Trim(); } if (txtVehicleNo.Text.Trim() != String.Empty) { entDistributor.VehicleNo = txtVehicleNo.Text.Trim(); } entDistributor.UserID = Convert.ToInt32(Session["UserID"]); if (Request.QueryString["DistributorID"] == null) { balDistributor.Insert(entDistributor); lblMessage.Text = "Data Inserted Successfully"; ClearControls(); } else { entDistributor.DistributorID = Convert.ToInt32(Request.QueryString["DistributorID"]); balDistributor.Update(entDistributor); Response.Redirect("~/AdminPanel/Distributor/DistributorList.aspx"); } #endregion Gather Data } catch (Exception ex) { lblErrorMessage.Text = ex.Message.ToString(); } }
private void GetDistributerUIByURLName(string urlName) { CSLOrderingARCBAL.BAL.DistributorBAL bal = new DistributorBAL(); gvDistributors.DataSource = bal.GetDistributerUIByName(urlName); gvDistributors.DataBind(); }
private void GetDistributorForId(int id) { DistributerUIDetail distributer = new DistributerUIDetail(); DistributorBAL bal = new DistributorBAL(); distributer = bal.GetDistributerForId(id); //load the data to the textfield. txtUrlName.Text = distributer.UrlName; txtSignUpHyperlinkcolor.Text = distributer.SignUpHyperlinkcolor; drpDefaultPageToNavigate.SelectedValue = distributer.PagetoNavigateafterSignin; // drpDefaultPageToNavigate.SelectedValue = distributer.PagetoNavigateafterSignin; txtSignInButtoncolor.Text = distributer.SignInButtoncolor; txtFooterTextColor.Text = distributer.FooterTextColor; txtFooterBgColor.Text = distributer.FooterBgColor; if (!string.IsNullOrEmpty(distributer.HeaderImage)) { imgHeaderImage.ImageUrl = ConfigurationManager.AppSettings["DistributerImages"].ToString() + distributer.HeaderImage; } if (!string.IsNullOrEmpty(distributer.BannerImage)) { imgBannerImage.ImageUrl = ConfigurationManager.AppSettings["DistributerImages"].ToString() + distributer.BannerImage; } if (!string.IsNullOrEmpty(distributer.Footer1Image)) { imgFooter1Image.ImageUrl = ConfigurationManager.AppSettings["DistributerImages"].ToString() + distributer.Footer1Image; } txtFooter1Text.Text = distributer.Footer1Text; txtFooter1URL.Text = distributer.Footer1URL; if (!string.IsNullOrEmpty(distributer.Footer2Image)) { imgFooter2Image.ImageUrl = ConfigurationManager.AppSettings["DistributerImages"].ToString() + distributer.Footer2Image; } txtFooter2Text.Text = distributer.Footer2Text; txtFooter2URL.Text = distributer.Footer2URL; if (!string.IsNullOrEmpty(distributer.Footer3Image)) { imgFooter3Image.ImageUrl = ConfigurationManager.AppSettings["DistributerImages"].ToString() + distributer.Footer3Image; } txtFooter3Text.Text = distributer.Footer3Text; txtFooter3URL.Text = distributer.Footer3URL; if (!string.IsNullOrEmpty(distributer.Footer4Image)) { imgFooter4Image.ImageUrl = ConfigurationManager.AppSettings["DistributerImages"].ToString() + distributer.Footer4Image; } txtFooter4Text.Text = distributer.Footer4Text; txtFooter4URL.Text = distributer.Footer4URL; if (!string.IsNullOrEmpty(distributer.MainImage)) { imgMainImage.ImageUrl = ConfigurationManager.AppSettings["DistributerImages"].ToString() + distributer.MainImage; } }
protected void btnConfirm_Click(object sender, EventArgs e) { DistributerUIDetail distributer = new DistributerUIDetail(); DistributorBAL distributerBAL = new DistributorBAL(); distributer = distributerBAL.GetDistributerUIByName(txtUrlName.Text); if (!string.IsNullOrEmpty(distributer.HeaderImage)) { try { string sourceFileName = ConfigurationManager.AppSettings["ARCImagesPath"] + distributer.HeaderImage; string destinationFileName = ConfigurationManager.AppSettings["M2MImagesPath"] + distributer.HeaderImage; System.IO.File.Copy(sourceFileName, destinationFileName, true); } catch (Exception ex) { string script1 = "alertify.alert('Upload status for HeaderImage: The file could not be uploaded. The following error occured: '" + ex.Message + ")"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", script1, true); MaintainScrollPositionOnPostBack = false; } } if (!string.IsNullOrEmpty(distributer.BannerImage)) { try { string sourceFileName = ConfigurationManager.AppSettings["ARCImagesPath"] + distributer.BannerImage; string destinationFileName = ConfigurationManager.AppSettings["M2MImagesPath"] + distributer.BannerImage; System.IO.File.Copy(sourceFileName, destinationFileName, true); } catch (Exception ex) { string script1 = "alertify.alert('Upload status for BannerImage: The file could not be uploaded. The following error occured: '" + ex.Message + ")"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", script1, true); MaintainScrollPositionOnPostBack = false; } } if (!string.IsNullOrEmpty(distributer.Footer4Image)) { try { string sourceFileName = ConfigurationManager.AppSettings["ARCImagesPath"] + distributer.Footer4Image; string destinationFileName = ConfigurationManager.AppSettings["M2MImagesPath"] + distributer.Footer4Image; System.IO.File.Copy(sourceFileName, destinationFileName, true); } catch (Exception ex) { string script2 = "alertify.alert('Upload status for Footer4Image: The file could not be uploaded. The following error occured: '" + ex.Message + ")"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", script2, true); MaintainScrollPositionOnPostBack = false; } } if (!string.IsNullOrEmpty(distributer.Footer3Image)) { try { string sourceFileName = ConfigurationManager.AppSettings["ARCImagesPath"] + distributer.Footer3Image; string destinationFileName = ConfigurationManager.AppSettings["M2MImagesPath"] + distributer.Footer3Image; System.IO.File.Copy(sourceFileName, destinationFileName, true); } catch (Exception ex) { string script2 = "alertify.alert('Upload status for Footer3Image: The file could not be uploaded. The following error occured: '" + ex.Message + ")"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", script2, true); MaintainScrollPositionOnPostBack = false; } } if (!string.IsNullOrEmpty(distributer.Footer2Image)) { try { string sourceFileName = ConfigurationManager.AppSettings["ARCImagesPath"] + distributer.Footer2Image; string destinationFileName = ConfigurationManager.AppSettings["M2MImagesPath"] + distributer.Footer2Image; System.IO.File.Copy(sourceFileName, destinationFileName, true); } catch (Exception ex) { string script3 = "alertify.alert('Upload status for Footer2Image: The file could not be uploaded. The following error occured: '" + ex.Message + ")"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", script3, true); MaintainScrollPositionOnPostBack = false; } } if (!string.IsNullOrEmpty(distributer.Footer1Image)) { try { string sourceFileName = ConfigurationManager.AppSettings["ARCImagesPath"] + distributer.Footer1Image; string destinationFileName = ConfigurationManager.AppSettings["M2MImagesPath"] + distributer.Footer1Image; System.IO.File.Copy(sourceFileName, destinationFileName, true); } catch (Exception ex) { string script4 = "alertify.alert('Upload status for Footer1Image: The file could not be uploaded. The following error occured: '" + ex.Message + ")"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", script4, true); MaintainScrollPositionOnPostBack = false; } } if (!string.IsNullOrEmpty(distributer.MainImage)) { try { string sourceFileName = ConfigurationManager.AppSettings["ARCImagesPath"] + distributer.MainImage; string destinationFileName = ConfigurationManager.AppSettings["M2MImagesPath"] + distributer.MainImage; System.IO.File.Copy(sourceFileName, destinationFileName, true); } catch (Exception ex) { string script6 = "alertify.alert('Upload status for MainImage: The file could not be uploaded. The following error occured: '" + ex.Message + ")"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", script6, true); MaintainScrollPositionOnPostBack = false; } } try { distributerBAL.UpdateForConfirmation(txtUrlName.Text); } catch (Exception ex) { string script5 = "alertify.alert('Failed to update the Active flag. The following error occured: '" + ex.Message + ")"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", script5, true); MaintainScrollPositionOnPostBack = false; } string script = "alertify.alert('URLName " + txtUrlName.Text + " confirm successful.');"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", script, true); MaintainScrollPositionOnPostBack = false; }