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;
 }
Beispiel #2
0
 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;
 }
Beispiel #3
0
 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>"); }
 }
Beispiel #4
0
 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>"); }
 }
Beispiel #5
0
 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;
     }
 }
Beispiel #6
0
 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();
 }
Beispiel #7
0
        //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>"); }
        }