示例#1
0
 private void toolBar_btnSearch_Click(object sender, string query)
 {
     try
     {
         if (!string.IsNullOrEmpty(query))
         {
             production_lineViewSource.View.Filter = i =>
             {
                 production_line production_line = i as production_line;
                 if (production_line.name.ToLower().Contains(query.ToLower()))
                 {
                     return(true);
                 }
                 else
                 {
                     return(false);
                 }
             };
         }
         else
         {
             production_lineViewSource.View.Filter = null;
         }
     }
     catch (Exception ex)
     {
         toolBar.msgError(ex);
     }
 }
示例#2
0
 private void toolBar_btnDelete_Click(object sender)
 {
     if (MessageBox.Show("Are you sure want to Delete?", "Cognitivo", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes)
     {
         production_line production_line = production_lineViewSource.View.CurrentItem as production_line;
         production_line.is_head    = false;
         production_line.State      = EntityState.Deleted;
         production_line.IsSelected = true;
     }
 }
示例#3
0
        private void New_Click(object sender)
        {
            production_line production_line = new production_line();

            production_line.State      = EntityState.Added;
            production_line.IsSelected = true;

            dbContext.Entry(production_line).State = EntityState.Added;
            production_line.State = EntityState.Added;
            production_lineViewSource.View.MoveCurrentToLast();
        }
示例#4
0
 private void toolBar_btnEdit_Click(object sender)
 {
     if (project_templateDataGrid.SelectedItem != null)
     {
         production_line production_line = (production_line)project_templateDataGrid.SelectedItem;
         production_line.IsSelected             = true;
         production_line.State                  = EntityState.Modified;
         dbContext.Entry(production_line).State = EntityState.Modified;
     }
     else
     {
         toolBar.msgWarning("Please Select a record");
     }
 }