private void GetItemData(long ItemId) { ADAM.DataBase.ADAMConnectionString mdb = new DataBase.ADAMConnectionString(); ADAM.DataBase.Item itm = mdb.Items.Single(a => a.Id == ItemId); ddlItemName.SelectedValue = itm.Id.ToString(); txtItemCode.Text = itm.Code.ToString(); ADAM.DataBase.ItemUnit unit = mdb.ItemUnits.Single(a => a.Id == itm.ItemunitId); lblItemUnit.Text = unit.Name; ADAM.DataBase.SexData sex = mdb.SexDatas.Single(a => a.Id == itm.Sex); lblSex.Text = sex.Sex; ADAM.DataBase.ItemStatus itmstatus = mdb.ItemStatus.Single(a => a.Id == itm.ItemStatus); lblItemstatus.Text = itmstatus.Status; }
private void GetItemDatabyID(long itemID) { ADAM.DataBase.ADAMConnectionString Mdb = new DataBase.ADAMConnectionString(); ADAM.DataBase.Item itmdr = Mdb.Items.Single(a => a.Id == itemID); txtItemCode.Text = itmdr.Code.ToString(); ddlItemName.SelectedValue = itmdr.Id.ToString(); ADAM.DataBase.ItemUnit unitdr = Mdb.ItemUnits.Single(a => a.Id == itmdr.ItemunitId); lblItemUnit.Text = unitdr.Name; lblLimitQty.Text = itmdr.LimitQty.ToString(); ADAM.DataBase.SexData sexdr = Mdb.SexDatas.Single(a => a.Id == itmdr.Sex); lblSex.Text = sexdr.Sex; ADAM.DataBase.ItemStatus itmstatsudr = Mdb.ItemStatus.Single(a => a.Id == itmdr.ItemStatus); lblItemstatus.Text = itmstatsudr.Status; }
private void EditData() { try { if (string.IsNullOrEmpty(txtName.Text)) { Response.Write("<script>alert('من فضلك تأكد من ادخال كل البيانات بشكل صحيح')</script>"); return; } ADAM.DataBase.ADAMConnectionString Mdb = new DataBase.ADAMConnectionString(); ADAM.DataBase.ItemStatus dr = Mdb.ItemStatus.Single(a => a.Id == long.Parse(hfId.Value)); dr.Status = txtName.Text; Mdb.SaveChanges(); gvItemStatus.DataBind(); Response.Write("<script>alert('تمت عملية التعديل بنجاح')</script>"); } catch { Response.Write("<script>alert('خطأ أثناء التعديل من فضلك تأكد من ادخال البيانات بشكل صحيح او الاتصال بقاعدة البيانات ')</script>"); } }
private void DeleteData() { try { ADAM.DataBase.ADAMConnectionString Mdb = new DataBase.ADAMConnectionString(); ADAM.DataBase.ItemStatus dr = Mdb.ItemStatus.Single(a => a.Id == long.Parse(hfId.Value)); var ItemRows = from a in Mdb.Items where a.ItemStatus == dr.Id select a; if (ItemRows.Count() > 0) { Response.Write("<script>alert('لا يمكن حذف نوع المنتج لوجود أصناف تابعه له')</script>"); return; } Mdb.ItemStatus.Remove(dr); Mdb.SaveChanges(); txtName.Text = ""; gvItemStatus.DataBind(); Response.Write("<script>alert('تمت عملية الحذف نجاح')</script>"); } catch { Response.Write("<script>alert('خطأ أثناء الحذف من فضلك تأكد من ادخال البيانات بشكل صحيح او من الاتصال بقاعدة البيانات')</script>"); } }
private void GetItemDatabyID(long itemID) { try { ADAM.DataBase.ADAMConnectionString Mdb = new DataBase.ADAMConnectionString(); ADAM.DataBase.Item itmdr = Mdb.Items.Single(a => a.Id == itemID); txtItemCode.Text = itmdr.Code.ToString(); ddlItemName.SelectedValue = itmdr.Id.ToString(); ADAM.DataBase.ItemUnit unitdr = Mdb.ItemUnits.Single(a => a.Id == itmdr.ItemunitId); lblItemUnit.Text = unitdr.Name; lblLimitQty.Text = itmdr.LimitQty.ToString(); ADAM.DataBase.SexData sexdr = Mdb.SexDatas.Single(a => a.Id == itmdr.Sex); lblSex.Text = sexdr.Sex; ADAM.DataBase.ItemStatus itmstatsudr = Mdb.ItemStatus.Single(a => a.Id == itmdr.ItemStatus); lblItemstatus.Text = itmstatsudr.Status; } catch { Response.Write("<script>alert('نأسف لقد حدث خطأ أثناء تحميل البيانات')</script>"); return; } }
protected void gvExchangeRequestData_SelectedIndexChanged(object sender, EventArgs e) { ADAM.DataBase.ADAMConnectionString mdb = new DataBase.ADAMConnectionString(); ADAM.DataBase.ExchangeRequestDetailsData Detailsdr = mdb.ExchangeRequestDetailsDatas.Single(a => a.Id == long.Parse(gvExchangeRequestData.SelectedDataKey.Value.ToString())); ADAM.DataBase.Item itmdr = mdb.Items.Single(a => a.Id == Detailsdr.ItemId); txtItemCode.Text = itmdr.Code.ToString(); ddlItemName.SelectedValue = itmdr.Id.ToString(); ADAM.DataBase.ItemUnit Unitdr = mdb.ItemUnits.Single(a => a.Id == itmdr.ItemunitId); txtFreeQty.Text = Detailsdr.FreeQty.ToString(); lblItemUnit.Text = Unitdr.Name; lblLimitQty.Text = itmdr.LimitQty.ToString(); ddlItemColor.SelectedValue = Detailsdr.ItemColorId.ToString(); ADAM.DataBase.ItemStatus stdr = mdb.ItemStatus.Single(a => a.Id == itmdr.ItemStatus); lblItemstatus.Text = stdr.Status; txtBounce.Text = Detailsdr.Bounce.ToString(); ADAM.DataBase.SexData sexdr = mdb.SexDatas.Single(a => a.Id == itmdr.Sex); lblSex.Text = sexdr.Sex; txtQty.Text = Detailsdr.Qty.ToString(); txtExchangeRequestNote.Text = Detailsdr.Note; hfDetailsId.Value = Detailsdr.Id.ToString(); GetCurrentBalance(); }
//protected void btnShowReport_Click(object sender, ImageClickEventArgs e) //{ // if (Session["UserID"] == null) // Response.Redirect("~/BasicData/webLogIn.aspx"); // int userid = int.Parse(Session["UserID"].ToString()); // int operationid = 5; // csGetPermission Per = new csGetPermission(); // if (!Per.getPermission(userid, pageid, operationid)) // Response.Redirect("~/BasicData/webHomePage.aspx"); // Response.Redirect("~/MainReport/webCountryReport.aspx"); //} #endregion #region Function private void ShowData() { if (Session["UserID"] == null) { Response.Redirect("~/BasicData/webLogIn.aspx"); } int userid = int.Parse(Session["UserID"].ToString()); int operationid = 3; csGetPermission Per = new csGetPermission(); if (!Per.getPermission(userid, pageid, operationid)) { Response.Redirect("~/BasicData/webHomePage.aspx"); } try { ADAM.DataBase.ADAMConnectionString Mdb = new DataBase.ADAMConnectionString(); ADAM.DataBase.ItemStatus dr = Mdb.ItemStatus.Single(a => a.Id == long.Parse(hfId.Value)); txtName.Text = dr.Status; } catch { Response.Write("<script>alert('خطأ أثناء عرض البيانات من فضلك تأكد من الكود او من الاتصال بقاعدة البيانات')</script>"); } }