private void EditData() { try { if (string.IsNullOrEmpty(txtCode.Text) || string.IsNullOrEmpty(txtName.Text)) { Response.Write("<script>alert('من فضلك تأكد من ادخال كل البيانات بشكل صحيح')</script>"); return; } ADAM.DataBase.ADAMConnectionString Mdb = new DataBase.ADAMConnectionString(); ADAM.DataBase.ItemColor dr = Mdb.ItemColors.Single(a => a.Code == long.Parse(txtCode.Text)); if (Validation()) { dr.ColorName = txtName.Text; Mdb.SaveChanges(); Response.Write("<script>alert('تمت عملية التعديل بنجاح')</script>"); } else { Response.Write("<script>alert('هذا الكود غير موجود بقاعدة البيانات')</script>"); } } catch { Response.Write("<script>alert('خطأ أثناء التعديل من فضلك تأكد من ادخال البيانات بشكل صحيح او الاتصال بقاعدة البيانات ')</script>"); } }
private void GetNum() { ADAM.DataBase.ADAMConnectionString mdb = new DataBase.ADAMConnectionString(); var Rows = from a in mdb.ItemColors orderby a.Id descending select a; if (Rows.Count() == 0) { txtCode.Text = "1"; } else { ADAM.DataBase.ItemColor dr = Rows.First(); txtCode.Text = (dr.Code + 1).ToString(); } }
protected void gvReflux_SelectedIndexChanged(object sender, EventArgs e) { ADAM.DataBase.ADAMConnectionString mdb = new DataBase.ADAMConnectionString(); ADAM.DataBase.RefluxDetailsData dr = mdb.RefluxDetailsDatas.Single(a => a.Id == long.Parse(gvReflux.SelectedDataKey.Value.ToString())); ADAM.DataBase.Item itmdr = mdb.Items.Single(a => a.Id == dr.ItemId); ADAM.DataBase.ItemColor itmcolordr = mdb.ItemColors.Single(a => a.Id == dr.ItemColorId); ADAM.DataBase.ItemUnit unitdr = mdb.ItemUnits.Single(a => a.Id == itmdr.ItemunitId); txtItemCode.Text = itmdr.Code.ToString(); ddlItemName.SelectedValue = itmdr.Id.ToString(); ddlItemColor.SelectedValue = itmcolordr.Id.ToString(); txtQty.Text = dr.RefluxQty.ToString(); txtFreeQty.Text = dr.RefluxFreeQty.ToString(); lblItemUnit.Text = unitdr.Name; RefluxDetailsId.Value = dr.Id.ToString(); }
private void ShowData() { try { ADAM.DataBase.ADAMConnectionString Mdb = new DataBase.ADAMConnectionString(); var Rows = from a in Mdb.ItemColors where a.Code == long.Parse(txtCode.Text) select a; if (Rows.Count() > 0) { ADAM.DataBase.ItemColor dr = Mdb.ItemColors.Single(a => a.Code == long.Parse(txtCode.Text)); txtName.Text = dr.ColorName; } else { Response.Write("<script>alert('من فضلك تأكد من كود اللون')</script>"); } } catch { Response.Write("<script>alert('خطأ أثناء عرض البيانات من فضلك تأكد من الكود او من الاتصال بقاعدة البيانات')</script>"); } }
private void DeleteData() { try { ADAM.DataBase.ADAMConnectionString Mdb = new DataBase.ADAMConnectionString(); ADAM.DataBase.ItemColor dr = Mdb.ItemColors.Single(a => a.Code == long.Parse(txtCode.Text)); var ItemColorRows = from a in Mdb.PurchaseOredrDetails where a.ItemColorId == dr.Id select a; if (ItemColorRows.Count() > 0) { Response.Write("<script>alert('لا يمكن حذف اللو لوجود بيانات تابعه لها')</script>"); return; } Mdb.ItemColors.Remove(dr); Mdb.SaveChanges(); txtName.Text = txtCode.Text = ""; Response.Write("<script>alert('تمت عملية الحذف نجاح')</script>"); } catch { Response.Write("<script>alert('خطأ أثناء الحذف من فضلك تأكد من ادخال البيانات بشكل صحيح او من الاتصال بقاعدة البيانات')</script>"); } }