Пример #1
0
        private void btAlterar_Click(object sender, RoutedEventArgs e)
        {

            try
            {
                if (dGrid.SelectedItem == null)
                {
                    return;
                }
                if (((DataRowView)dGrid.SelectedItem).Row[3].ToString()=="Fechada")
                {
                    cmb = new CustomMessageBox("A comanda não pode ser alterada, pois já foi fechada.");
                    cmb.ShowDialog();
                    return;
                }
                int ID = Int32.Parse(((DataRowView)dGrid.SelectedItem).Row[0].ToString());
                info.cod_com = ID;

                DataTable com = opr.selectCombyId(info);

                info.cod_cli_com = (Int32)com.Rows[0][8];
                info.cod_func_com = (Int32)com.Rows[0][9];
                info.est_com = (string)com.Rows[0][3];
                info.numMesa_com = (Int32)com.Rows[0][4];


                CadComanda cadcom = new CadComanda(info);
                cadcom.ShowDialog();
                dGrid.DataContext = opr.selectComanda();
            }
            catch (Exception)
            {
                cmb = new CustomMessageBox("Erro interno no SQL.");
                cmb.ShowDialog();
            }
        }
Пример #2
0
 private void btNovo_Click(object sender, RoutedEventArgs e)
 {
     CadComanda cc = new CadComanda();
     cc.ShowDialog();
     dGrid.DataContext = opr.selectComanda();
 }