protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Mahsolat.Show(GridView_listMiveh, Mahsolat_Type.Miveh); } }
protected void Page_Load(object sender, EventArgs e) { try { productId = int.Parse(Request.QueryString["ProductID"]); var model = Mahsolat.Get(productId); //اگر محصول انتخاب نشده باشد if (model == null || model.MahsolatID <= 0) { lbl_Status.Text = "محصول انتخاب شده موجود نیست !"; lbl_Status.Visible = true; return; } Fill_Details(model); } catch (Exception) { lbl_Status.Text = "محصول انتخاب شده موجود نیست !"; lbl_Status.Visible = true; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Mahsolat.Show(Repeater_ListVegetebles, Mahsolat_Type.SeyfiJat); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Mahsolat.Show(GridView_listSeyfiJat, Mahsolat_Type.SeyfiJat); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Mahsolat.Show(Repeater_ListFruit, Mahsolat_Type.Miveh); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Mahsolat.Show(Repeater_ListOtherProduct, Mahsolat_Type.Other); } }
private void Fill_DivEdit(Mahsolat mahsol) { Div_MivehShow.Visible = false; Div_EditMiveh.Visible = true; txt_Name_DEdit.Text = mahsol.Name; txt_OldPrice_DEdit.Text = mahsol.OldPrice.ToString(); txt_NewPrice_DEdit.Text = mahsol.NewPrice.ToString(); txt_Description_DEdit.Text = mahsol.Description; img.Src = DataLayer.Models.Mahsolat.GetImagePath(mahsol.ImageUrl); if (mahsol.IsDiscount == true) { rbl_Isdiscount_DEdit.SelectedValue = "1"; div_OldPrive_DEdit.Visible = true; } else { rbl_Isdiscount_DEdit.SelectedValue = "0"; div_OldPrive_DEdit.Visible = false; } }
protected void btn_Exit_DEdit_Click(object sender, EventArgs e) { Div_MivehShow.Visible = true; Div_EditMiveh.Visible = false; Mahsolat.Show(GridView_listMiveh, Mahsolat_Type.Miveh); }
private void Fill_DivEdit(Mahsolat mahsol) { Div_ShowSeyfiJat.Visible = false; Div_EditSeyfiJat.Visible = true; txt_Name_DEdit.Text = mahsol.Name; txt_OldPrice_Dedit.Text = mahsol.OldPrice.ToString(); txt_NewPrice_Dedit.Text = mahsol.NewPrice.ToString(); txt_Description_DEdit.Text = mahsol.Description; }
protected void Page_Load(object sender, EventArgs e) { BarNameh.Show(GridView_listAshkhas); if (!IsPostBack) { Ashkhas.Show(DropDownList_AshkhsID_DAdd); BarNameh.Show(GridView_listAshkhas); Mahsolat.Show(DropDownList_Miveh_DAdd, type_) } }
public static bool Add(Mahsolat mahsol) { try { using (FruitShopEntity db = new FruitShopEntity()) { db.Mahsolats.Add(mahsol); db.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
protected void LinkButton_Edit_Click(object sender, EventArgs e) { try { LinkButton btn = sender as LinkButton; GridViewRow gvr = btn.NamingContainer as GridViewRow; MahsolatID = int.Parse(GridView_listSeyfiJat.DataKeys[gvr.RowIndex].Value.ToString()); //دریافت اطلاعات کاربر از بانک var mahsol = Mahsolat.Get(id: MahsolatID); //نمایش ان در دایو ویرایش Fill_DivEdit(mahsol); } catch (Exception ee) { } }
//---------------------------------------------- //base function //---------------------------------------------- public void Show_Slider_Fruit() { try { var listSlideItem_1 = Mahsolat.Get(Mahsolat_Type.Miveh); var listSlideItem_2 = Mahsolat.Get(Mahsolat_Type.Miveh, pageIndex: 2); var listSlideItem_3 = Mahsolat.Get(Mahsolat_Type.Miveh, pageIndex: 3); ///بررسی می شود اگر ایتم اولی مقدار داشت اسلایدر مربوط به آن را نمایش دهد /// if (listSlideItem_1.Count > 0) { liTag_SlideFruit_Item_Navigation_1.Visible = true; Div_SlideFruit_Item_1.Visible = true; Mahsolat.Show(Repeater_SlideFruit_Item_1, listSlideItem_1); } ///بررسی می شود اگر ایتم دومی مقدار داشت اسلایدر مربوط به آن را نمایش دهد /// if (listSlideItem_2.Count > 0) { liTag_SlideFruit_Item_Navigation_2.Visible = true; Div_SlideFruit_Item_2.Visible = true; Mahsolat.Show(Repeater_SlideFruit_Item_2, listSlideItem_2); } ///بررسی می شود اگر ایتم سومی مقدار داشت اسلایدر مربوط به آن را نمایش دهد /// if (listSlideItem_3.Count > 0) { liTag_SlideFruit_Item_Navigation_3.Visible = true; Div_SlideFruit_Item_3.Visible = true; Mahsolat.Show(Repeater_SlideFruit_Item_3, listSlideItem_3); } } catch (Exception ee) { } }
public static bool Update(Mahsolat mahsol) { try { using (FruitShopEntity db = new FruitShopEntity()) { var model = db.Mahsolats.Single(x => x.MahsolatID == mahsol.MahsolatID); model.Name = mahsol.Name; model.Description = mahsol.Description; model.OldPrice = mahsol.OldPrice; model.NewPrice = mahsol.NewPrice; db.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
protected void Exit_DEdit_Click(object sender, EventArgs e) { Div_EditSeyfiJat.Visible = false; Div_ShowSeyfiJat.Visible = true; Mahsolat.Show(GridView_listSeyfiJat, Mahsolat_Type.SeyfiJat); }
protected void btn_AddCard_ServerClick(object sender, EventArgs e) { try { var mahsol = Mahsolat.Get(productId); if (mahsol == null || mahsol.MahsolatID <= 0) { lbl_Status.Text = "محصول انتخاب شده موجود نیست !"; lbl_Status.Visible = true; var fontSize = lbl_Status.Font.Size.Unit.Value; if (fontSize < 20) { lbl_Status.Font.Size = 20; } else if (fontSize >= 30) { lbl_Status.Font.Size = 30; } else { lbl_Status.Font.Size = (int)(fontSize + 5); } return; } List <Card> list = new List <Card>(); //get from session if (Session["CARD"] != null) { list = Session["CARD"] as List <Card>; } //دریافت محصلی که قبلا وارد سبد خرید شده است var existModel = list.FirstOrDefault(x => x.MahsolatID == productId); if (existModel == null) //افزودن به سبد خرید { list.Add(new Card() { MahsolatID = productId, Count = 1 }); } else //افزایش مقدار محصول { existModel.Count++; } //set session Session["CARD"] = list; var lbl_CardItemCount = Page.Master.FindControl("lbl_cardItemCount") as Label; lbl_CardItemCount.Text = Card.GetCount(Session).ToString(); } catch (Exception ee) { } }
protected void btn_EditSeyfiJat_DEdit_Click(object sender, EventArgs e) { string imageUrl = ""; var resUpload = DataLayer.Utils.Image.SaveImage(FileUpload_Picture_DEdit, out imageUrl); switch (resUpload) { case DataLayer.Utils.Image.UploadErrors.BigFile: { lb_Status_DEdit.Visible = true; lb_Status_DEdit.Text = "اندازه فایل زیاد می باشد"; lb_Status_DEdit.ForeColor = System.Drawing.Color.Green; return; } case DataLayer.Utils.Image.UploadErrors.Error: { lb_Status_DEdit.Visible = true; lb_Status_DEdit.Text = "خطا سیستمی"; lb_Status_DEdit.ForeColor = System.Drawing.Color.Green; return; } } bool isDiscount = false; if (rbl_Isdiscount_DEdit.SelectedValue.Equals("1")) { isDiscount = true; } else if (rbl_Isdiscount_DEdit.SelectedValue.Equals("0")) { isDiscount = false; } var mahsol = new Mahsolat() { ImageUrl = imageUrl, IsDiscount = isDiscount, MahsolatID = MahsolatID, Name = txt_Name_DEdit.Text, OldPrice = txt_OldPrice_Dedit.Text.ToLong(), NewPrice = txt_NewPrice_Dedit.Text.ToLong(), Description = txt_Description_DEdit.Text, }; if (Mahsolat.Update(mahsol)) { lb_Status_DEdit.Visible = true; lb_Status_DEdit.Text = "ویرایش با موفقیت انجام شد"; lb_Status_DEdit.ForeColor = System.Drawing.Color.Green; } else { lb_Status_DEdit.Text = "مشکل در ویرایش"; } Mahsolat.Show(GridView_listSeyfiJat, Mahsolat_Type.SeyfiJat); }
//-------------------------------- //base function //-------------------------------- public void Fill_Details(Mahsolat model) { try { //name if (!model.Name.IsNullOrEmpty()) { lbl_Name.Text = model.Name; } else { lbl_Name.Text = "--"; } //Description if (!model.Description.IsNullOrEmpty()) { lbl_Description.Text = model.Description; } else { lbl_Description.Text = "--"; } //old price if (!model.OldPrice.IsNullOrEmpty()) { lbl_OldPrice.Text = model.OldPrice.ToString(); } else { lbl_OldPrice.Text = "--"; } //new price if (!model.NewPrice.IsNullOrEmpty()) { lbl_NewPrice.Text = model.NewPrice.ToString(); } else { lbl_NewPrice.Text = "--"; } //isDiscount if (model.IsDiscount == true) { div_oldPrice.Visible = true; } else { div_oldPrice.Visible = false; } //image url ImageUrl.Src = DataLayer.Models.Mahsolat.GetImagePath(model.ImageUrl); //type lbl_type.Text = Mahsolat.GetTypeName(model.Type); } catch (Exception) { } }
protected void btn_AddSeyfiJat_DAdd_Click(object sender, EventArgs e) { string imageUrl = ""; var resUpload = DataLayer.Utils.Image.SaveImage(FileUpload_DAdd, out imageUrl); switch (resUpload) { case DataLayer.Utils.Image.UploadErrors.BigFile: { lb_Status_DEdit.Visible = true; lb_Status_DEdit.Text = "اندازه فایل زیاد می باشد"; lb_Status_DEdit.ForeColor = System.Drawing.Color.Green; return; } case DataLayer.Utils.Image.UploadErrors.NoFile: { lb_Status_DEdit.Visible = true; lb_Status_DEdit.Text = "فایلی وجود ندارد"; lb_Status_DEdit.ForeColor = System.Drawing.Color.Green; return; } case DataLayer.Utils.Image.UploadErrors.Error: { lb_Status_DEdit.Visible = true; lb_Status_DEdit.Text = "مشکل سیستمی"; lb_Status_DEdit.ForeColor = System.Drawing.Color.Green; return; } } bool isDiscount = false; if (rbl_Isdiscount_DAdd.SelectedValue.Equals("1")) { isDiscount = true; } else if (rbl_Isdiscount_DAdd.SelectedValue.Equals("0")) { isDiscount = false; } var mahsol = new Mahsolat() { IsDiscount = isDiscount, ImageUrl = imageUrl, MahsolatID = MahsolatID, Name = txt_Name_DAdd.Text, OldPrice = txt_OldPrice_DAdd.Text.ToLong(), NewPrice = txt_NewPrice_DAdd.Text.ToLong(), Description = txt_Description_DAdd.Text, Type = Mahsolat_Type.SeyfiJat, }; mahsol.Sabzijats.Add(new SeyfiJat()); if (Mahsolat.Add(mahsol)) { lb_Status_DAdd.Visible = true; lb_Status_DAdd.Text = "ثبت با موفقیت انجام شد"; lb_Status_DAdd.ForeColor = System.Drawing.Color.Green; //کاربر با موفققیت ویرایش دش } else { lb_Status_DAdd.Text = "اشکال در ثبت"; //ایراد در وارایش کاربر } Mahsolat.Show(GridView_listSeyfiJat, Mahsolat_Type.SeyfiJat); }