Example #1
0
 public ArrayList GetInventIngredient(string storeId, string itemNum)
 {
     DataTable ingredient = getGui.GetIngredient(itemNum, storeId);
     ArrayList re = new ArrayList();
     for (int i = 0; i < ingredient.Rows.Count; i++)
     {
         Ingredient ingre = new Ingredient(ingredient.Rows[i]["Ingredient"].ToString(), ingredient.Rows[i]["ItemName"].ToString(),
             Convert.ToSingle(ingredient.Rows[i]["Quantity"]), Convert.ToInt32(ingredient.Rows[i]["Measurement"]),
             Convert.ToSingle(ingredient.Rows[i]["Yield"]), Convert.ToDecimal(ingredient.Rows[i]["Cost"]));
         ingre.Instock = Convert.ToSingle(ingredient.Rows[i]["In_Stock"]);
         re.Add(ingre);
     }
     return re;
 }
Example #2
0
 private void button18_Click(object sender, EventArgs e)
 {
     string[] column = { Const.Inventory.ItemNum, Const.Inventory.ItemName,Const.Inventory.Dept_ID,Const.Inventory.Cost,Const.Inventory
                       .Price,Const.Inventory.In_Stock};
     FrmSearch search = new FrmSearch(inventory, column);
     if(search.ShowDialog() == DialogResult.OK)
     {
         DataGridViewRow dataGridViewRow = search.selectRow;
         FrmKeyboardNumber frmKeyboardNumber = new FrmKeyboardNumber("Số lượng");
         if(frmKeyboardNumber.ShowDialog() == DialogResult.OK)
         {
             Ingredient ingredient = new Ingredient(dataGridViewRow.Cells[0].Value.ToString(), dataGridViewRow.Cells[1].Value.ToString(), Convert.ToSingle(frmKeyboardNumber.value), 0, 0, Convert.ToDecimal(dataGridViewRow.Cells[3].Value));
             ingredient.isNew = true;
             InventIngredients.Add(ingredient);
             dataGridView1.Rows.Add(new object[] { dataGridViewRow.Cells[1].Value.ToString(), String.Format("{0:0.##}", Convert.ToDecimal(frmKeyboardNumber.value)), String.Format("{0:0,0}", Convert.ToDecimal(frmKeyboardNumber.value) * Convert.ToDecimal(dataGridViewRow.Cells[3].Value)), ingredient });
         }
     }
 }