Пример #1
0
        private void menu_RemoveProjectHours_Click(object sender, RoutedEventArgs e)
        {
            //
            //Remove hoursentry.  Userrights -> project owner/creator and admin
            //
            DataRowView drv = (DataRowView)project_hoursDataGrid.SelectedItem;
            string description = (string)drv["hourdescription"];
            int phid = (int)project_hoursDataGrid.SelectedValue;
            MessageBoxResult dlg = MessageBox.Show("Ertu viss um að þú viljir eyða færslu nr. "+ phid  + "?" , "Eyða færslu?", MessageBoxButton.YesNo);
            

            if (dlg == MessageBoxResult.Yes)
            {
                try
                {
                    projectmasterDataSetTableAdapters.project_hoursTableAdapter phta = new projectmasterDataSetTableAdapters.project_hoursTableAdapter();
                    phta.DeleteProjectHours(phid);
                    MessageBox.Show("Færslu nr. " + phid + " hefur verið eytt.");
                    UpdateWindow();

                }
                catch (Exception)
                {
                    //MessageBox.Show(exc.ToString());
                    MessageBox.Show("Ekki hægt að eyða færslu nr." + phid , "Framkvæmd mistókst");
                }
            }
        }