Beispiel #1
0
        private void LoadAllItem()
        {
            using (DataTable dtItem = new DataTable())
            {
                dtItem.Columns.Add("ItemIdType");
                dtItem.Columns.Add("ItemName");

                Business.Inventory.SpareMaster objSpareMaster = new Business.Inventory.SpareMaster();

                foreach (DataRow drItem in objSpareMaster.GetAll(new Entity.Inventory.SpareMaster()
                {
                }).Rows)
                {
                    DataRow drNewItem = dtItem.NewRow();
                    drNewItem["ItemIdType"] = drItem["SpareId"].ToString();
                    drNewItem["ItemName"]   = drItem["SpareName"].ToString() + ((drItem["IsTonner"].ToString() == "0") ? " (S)" : " (T)");
                    dtItem.Rows.Add(drNewItem);
                    dtItem.AcceptChanges();
                }

                ddlItem.DataSource     = dtItem;
                ddlItem.DataValueField = "ItemIdType";
                ddlItem.DataTextField  = "ItemName";
                ddlItem.DataBind();
                ddlItem.InsertSelect();
            }
        }
        private void PopulateSpare()
        {
            Business.Inventory.SpareMaster objSpareMaster = new Business.Inventory.SpareMaster();
            Entity.Inventory.SpareMaster   spareMaster    = new Entity.Inventory.SpareMaster();

            spareMaster         = objSpareMaster.GetById(SpareId);
            txtSpareName.Text   = spareMaster.SpareName;
            txtYield.Text       = Convert.ToString(spareMaster.Yield);
            txtDescription.Text = spareMaster.Description;
            chkIsTonner.Checked = spareMaster.isTonner;
        }
        private void LoadSpare()
        {
            Business.Inventory.SpareMaster objSpareMaster = new Business.Inventory.SpareMaster();
            Entity.Inventory.SpareMaster   spareMaster    = new Entity.Inventory.SpareMaster();
            DataTable dt = objSpareMaster.GetAll(spareMaster);

            if (dt != null)
            {
                gvSpare.DataSource = dt;
                gvSpare.DataBind();
            }
        }
Beispiel #4
0
        private void LoadAllItem()
        {
            using (DataTable dtItem = new DataTable())
            {
                dtItem.Columns.Add("ItemIdType");
                dtItem.Columns.Add("ItemName");

                Business.Inventory.ProductMaster objProductMaster = new Business.Inventory.ProductMaster();

                foreach (DataRow drItem in objProductMaster.GetAll(new Entity.Inventory.ProductMaster()
                {
                    CompanyMasterId = 1
                }).Rows)
                {
                    DataRow drNewItem = dtItem.NewRow();
                    drNewItem["ItemIdType"] = drItem["ProductMasterId"].ToString() + "|" + (int)ItemType.Product;
                    drNewItem["ItemName"]   = drItem["ProductName"].ToString() + " (P)";
                    dtItem.Rows.Add(drNewItem);
                    dtItem.AcceptChanges();
                }

                Business.Inventory.SpareMaster objSpareMaster = new Business.Inventory.SpareMaster();

                foreach (DataRow drItem in objSpareMaster.GetAll(new Entity.Inventory.SpareMaster()
                {
                }).Rows)
                {
                    DataRow drNewItem = dtItem.NewRow();
                    drNewItem["ItemIdType"] = drItem["SpareId"].ToString() + "|" + (int)ItemType.Spare;
                    drNewItem["ItemName"]   = drItem["SpareName"].ToString() + " (S)";
                    dtItem.Rows.Add(drNewItem);
                    dtItem.AcceptChanges();
                }

                ddlItem.DataSource     = dtItem;
                ddlItem.DataValueField = "ItemIdType";
                ddlItem.DataTextField  = "ItemName";
                ddlItem.DataBind();
                ddlItem.InsertSelect();
            }
        }
        protected void gvSpare_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            try
            {
                if (e.CommandName == "Ed")
                {
                    SpareId = int.Parse(e.CommandArgument.ToString());
                    PopulateSpare();
                }
                else if (e.CommandName == "Del")
                {
                    Business.Inventory.SpareMaster objSpareMaster = new Business.Inventory.SpareMaster();
                    int i = objSpareMaster.Delete(int.Parse(e.CommandArgument.ToString()));

                    if (i > 0)
                    {
                        ClearControls();
                        LoadSpare();

                        Message.IsSuccess = true;
                        Message.Text      = "Spare deleted successfully...";
                    }
                    else
                    {
                        Message.IsSuccess = false;
                        Message.Text      = "Spare can not delete!!!";
                    }
                    Message.Show = true;
                }
            }
            catch (Exception ex)
            {
                ex.WriteException();

                Message.IsSuccess = false;
                Message.Text      = ex.Message;
                Message.Show      = true;
            }
        }
        protected void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                Business.Inventory.SpareMaster objSpareMaster = new Business.Inventory.SpareMaster();
                Entity.Inventory.SpareMaster   spareMaster    = new Entity.Inventory.SpareMaster();

                spareMaster.SpareId     = SpareId;
                spareMaster.SpareName   = txtSpareName.Text;
                spareMaster.Yield       = int.Parse(txtYield.Text);
                spareMaster.Description = txtDescription.Text;
                spareMaster.isTonner    = chkIsTonner.Checked;

                int i = objSpareMaster.Save(spareMaster);
                if (i > 0)
                {
                    ClearControls();
                    LoadSpare();

                    Message.IsSuccess = true;
                    Message.Text      = "Spare saved successfully...";
                }
                else
                {
                    Message.IsSuccess = false;
                    Message.Text      = "Spare can not save!!!";
                }
                Message.Show = true;
            }
            catch (Exception ex)
            {
                ex.WriteException();

                Message.IsSuccess = false;
                Message.Text      = ex.Message;
                Message.Show      = true;
            }
        }