Ejemplo n.º 1
0
 internal int SaveData(LC_YarnDeterminationTemp aLC_YarnDeterminationTemp)
 {
     try
     {
         _Context.LC_YarnDeterminationTemp.AddObject(aLC_YarnDeterminationTemp);
         _Context.SaveChanges();
         return(1);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 2
0
 internal void DeleteDataFromTemp(int tempEntryId)
 {
     try
     {
         LC_YarnDeterminationTemp Fl = _Context.LC_YarnDeterminationTemp.First(x => x.Id == tempEntryId);
         _Context.LC_YarnDeterminationTemp.DeleteObject(Fl);
         _Context.SaveChanges();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 3
0
 internal int SaveData(LC_YarnDeterminationTemp aLC_YarnDeterminationTemp)
 {
     return(aYarnCountDeterminationDAL.SaveData(aLC_YarnDeterminationTemp));
 }
        //--------------------------------------Add Functions Work Here----------------------------------------------------

        protected void addButton_Click(object sender, EventArgs e)
        {
            try
            {
                //Find The Product Id From Inv_Product Table

                int    groupId     = Convert.ToInt32(constructionDropDownList.SelectedValue.ToString());
                string productName = "Yarn";
                string brandName   = countDropDownList.Text;
                string type        = typeDropDownList.Text;
                int    unitId      = Convert.ToInt32(UMDropDownList.SelectedValue.ToString());

                int productId = aYarnCountDeterminationBLL.GetProductId(groupId, productName, brandName, type, unitId);

                if (productId != 0)
                {
                    if (addButton.Text == "Add")
                    {
                        LC_YarnDeterminationTemp aLC_YarnDeterminationTemp = new LC_YarnDeterminationTemp();

                        aLC_YarnDeterminationTemp.FebricNatureId = Convert.ToInt32(fabNatureDropDownList.SelectedValue.ToString());
                        aLC_YarnDeterminationTemp.ColorRangeId   = Convert.ToInt32(colorRangeDropDownList.SelectedValue.ToString());
                        aLC_YarnDeterminationTemp.ConstructionId = Convert.ToInt32(constructionDropDownList.SelectedValue.ToString());
                        aLC_YarnDeterminationTemp.ProductId      = productId;
                        aLC_YarnDeterminationTemp.GSM            = gSMTextBox.Text;
                        aLC_YarnDeterminationTemp.CompositionId  = Convert.ToInt32(compositionDropDownList.SelectedValue.ToString());
                        aLC_YarnDeterminationTemp.Percentage     = percentageTextBox.Text;
                        aLC_YarnDeterminationTemp.Price          = Convert.ToDecimal(priceTextBox.Text);
                        aLC_YarnDeterminationTemp.StichLength    = txtStichLength.Text;
                        aLC_YarnDeterminationTemp.ProcessLoss    = txtProcessLoss.Text;
                        aLC_YarnDeterminationTemp.CreateUser     = ((SessionUser)Session["SessionUser"]).UserId;
                        aLC_YarnDeterminationTemp.CreateDate     = DateTime.Now;
                        aLC_YarnDeterminationTemp.OCode          = ((SessionUser)Session["SessionUser"]).OCode;

                        int result = aYarnCountDeterminationBLL.SaveData(aLC_YarnDeterminationTemp);

                        if (result == 1)
                        {
                            ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "SuccessAlert('Save Successfully!!')", true);
                        }
                        else
                        {
                            ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "notsuccessalert('Not Save!!')", true);
                        }

                        fabNatureDropDownList.Enabled    = false;
                        constructionDropDownList.Enabled = false;
                        colorRangeDropDownList.Enabled   = false;
                        gSMTextBox.Enabled = false;
                    }
                    else if (addButton.Text == "Update")
                    {
                        LC_YarnDetermination aLC_YarnDetermination = new LC_YarnDetermination();

                        aLC_YarnDetermination.FebricNatureId = Convert.ToInt32(fabNatureDropDownList.SelectedValue.ToString());
                        aLC_YarnDetermination.ColorRangeId   = Convert.ToInt32(colorRangeDropDownList.SelectedValue.ToString());
                        aLC_YarnDetermination.ConstructionId = Convert.ToInt32(constructionDropDownList.SelectedValue.ToString());
                        aLC_YarnDetermination.ProductId      = productId;
                        aLC_YarnDetermination.GSM            = gSMTextBox.Text;
                        aLC_YarnDetermination.CompositionId  = Convert.ToInt32(compositionDropDownList.SelectedValue.ToString());
                        aLC_YarnDetermination.Percentage     = percentageTextBox.Text;
                        aLC_YarnDetermination.Price          = Convert.ToDecimal(priceTextBox.Text);
                        aLC_YarnDetermination.StichLength    = txtStichLength.Text;
                        aLC_YarnDetermination.ProcessLoss    = txtProcessLoss.Text;

                        aLC_YarnDetermination.EditUser = ((SessionUser)Session["SessionUser"]).UserId;
                        aLC_YarnDetermination.EditDate = DateTime.Now;
                        aLC_YarnDetermination.OCode    = ((SessionUser)Session["SessionUser"]).OCode;

                        int yarnDeterminationId = Convert.ToInt32(yarnCountTypeIdHiddenField.Value);

                        int result = aYarnCountDeterminationBLL.UpdateData(aLC_YarnDetermination, yarnDeterminationId);

                        if (result == 1)
                        {
                            ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "SuccessAlert('Update Successfully!!')", true);
                            return;
                        }
                        else
                        {
                            ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "notsuccessalert('Not Update!!')", true); return;
                        }
                    }
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "notsuccessalert('Product Id Not Found!!')", true);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            FillComposition();

            LoadDataInGrid();

            countDropDownList.DataSource = null;
            typeDropDownList.DataSource  = null;
            UMDropDownList.DataSource    = null;

            percentageTextBox.Text = "";
            priceTextBox.Text      = "";
            txtStichLength.Text    = "";
            txtProcessLoss.Text    = "";
        }