public static List<Chelner> GetList() { var dt = DAL.GetChelnerList(); var vList = new List<Chelner>(); foreach (DataRow dr in dt.Rows) { var vChelner = new Chelner { Id = dr.Field<int>("Id"), ChelnerName = dr.Field<string>("Name") }; vList.Add(vChelner); } return vList; }
private void btnAddSaleser_Click(object sender, EventArgs e) { var frm = new ChelnerForm(); frm.ShowDialog(); gChelner = new Chelner { Id = frm.ChelnerId }; frm.Dispose(); }
private void dtChelner_CellEndEdit(object sender, DataGridViewCellEventArgs e) { var a = dtChelner.Rows[e.RowIndex].DataBoundItem as Chelner; string value = dtChelner.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString(); int Id = a.Id; //int Id = Convert.ToInt32(dtProduct.Rows[e.RowIndex].Cells[0].Value); DialogResult dialogResult = MessageBox.Show("Güncellemek istediğinize emin misiniz ? ", "Dikkat", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { Chelner t = new Chelner() { Id = Id, ChelnerName = value }; t.Update(); MessageBox.Show("Masa güncelleme işleminiz gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { LoadChelner(); } }
void LoadGrid(int pTableId) { vBasket = Basket.GetBasketList(pTableId); if (vBasket.Count == 0) { dgvProducts.DataSource = null; return; } gChelner = vBasket[0].Chelner; dgvProducts.DataSource = vBasket; gTable = tables.First(z => z.Id == pTableId);// Table.GetTableById(pTableId); total = vBasket.Sum(t => t.Total); lblTotal.Text = total.ToString("N2"); }
private void dtChelner_KeyDown(object sender, KeyEventArgs e) { if (e.KeyValue == 46) { DialogResult dialogResult = MessageBox.Show("Silmek istediğinize emin misiniz ? ", "Dikkat", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { var a = dtChelner.SelectedRows[0].DataBoundItem as Chelner; Chelner t = new Chelner { Id = a.Id }; t.Delete(); } LoadChelner(); } }