Ejemplo n.º 1
0
 public void DeleteCart(object sender, System.EventArgs e)
 {
     try
     {
         string item_name         = pos.DGV_Items.Rows[pos.DGV_Items.SelectedRows[0].Index].Cells[5].FormattedValue.ToString().Trim();
         int    IndexToStockModel = StockModel.getCode().IndexOf(
             POS_Model.getCode()[
                 POS_Model.getPOS_itemID().IndexOf(
                     pos.DGV_Items.Rows[pos.DGV_Items.SelectedRows[0].Index].Cells[5].FormattedValue.ToString())
             ]
             );
         StockModel.getUnitLeft()[IndexToStockModel] =
             int.Parse(StockModel.getUnitLeft()[StockModel.getStockID().IndexOf(pos.DGV_Items.Rows[pos.DGV_Items.SelectedRows[0].Index].Cells[0].FormattedValue.ToString())].ToString()) +
             int.Parse(pos.DGV_Items.Rows[pos.DGV_Items.SelectedRows[0].Index].Cells[3].FormattedValue.ToString());
         POS_Model.DeleteItemStock(
             POS_Model.getPOS_itemID().IndexOf(
                 pos.DGV_Items.Rows[pos.DGV_Items.SelectedRows[0].Index].Cells[5].FormattedValue.ToString().Trim()
                 )
             );
         MessageBox.Show("Item " + item_name + " successfuly remove!");
         pos.AddItemsData();
     }
     catch (Exception ex) {
         MessageBox.Show("Please choose a row");
     }
     pos.EmptyProductInfo();
 }