Example #1
0
 private void insertFunc(object sender, RoutedEventArgs e)
 {
     if (memid.SelectedItem == null || typee.SelectedItem == null || string.IsNullOrEmpty(accid.Text) ||
         string.IsNullOrEmpty(currency.Text) || string.IsNullOrEmpty(balanc.Text) ||
         string.IsNullOrEmpty(sbalanc.Text) || stat.SelectedItem == null
         )
     {
         MessageBox.Show("Талбар дутууу !!!!");
         return;
     }
     using (demoEntities10 contx = new demoEntities10())
     {
         ClearingAccount ca = new ClearingAccount
         {
             memberid    = Convert.ToInt32(memid.SelectedValue),
             type        = Convert.ToInt16(typee.SelectedIndex),
             account     = accid.Text,
             currency    = Convert.ToInt32(currency.Text),
             blnc        = Convert.ToDecimal(balanc.Text),
             sblnc       = Convert.ToDecimal(sbalanc.Text),
             linkaccount = Convert.ToInt64(linkacc.SelectedValue),
             state       = Convert.ToInt16(stat.SelectedIndex - 1),
             modified    = DateTime.Now,
         };
         contx.ClearingAccounts.Add(ca);
         contx.SaveChanges();
     }
     FillDataGrid();
 }
Example #2
0
        private void update(object sender, RoutedEventArgs e)
        {
            var ac = DateTable2.SelectedItem as ClearingAccount;

            using (demoEntities10 conx = new demoEntities10())
            {
                ClearingAccount ca = conx.ClearingAccounts.FirstOrDefault(r => r.id == ac.id);
                ca.memberid    = Convert.ToInt32(memid.SelectedValue);
                ca.account     = accid.Text;
                ca.type        = Convert.ToInt16(typee.SelectedIndex);
                ca.currency    = Convert.ToInt32(currency.Text);
                ca.blnc        = Convert.ToDecimal(balanc.Text);
                ca.sblnc       = Convert.ToDecimal(sbalanc.Text);
                ca.linkaccount = Convert.ToInt64(linkacc.SelectedValue);
                ca.state       = Convert.ToInt16(stat.SelectedIndex - 1);
                ca.modified    = DateTime.Now;
                conx.SaveChanges();
            }
            FillDataGrid();
        }