Esempio n. 1
0
 public int InsertCurationEvent(CurationEvent e)
 {
     var retval = ReturnParam("intNewID");
     StoredProcUpdate("spCurationEventInsert",
         _P("intMaterialID", e.MaterialID),
         _P("vchrSubpartName", e.SubpartName),
         _P("vchrWho", e.Who),
         _P("dtWhen", e.When),
         _P("vchrEventType", e.EventType),
         _P("txtEventDesc", e.EventDesc),
         retval
     );
     return (int)retval.Value;
 }
Esempio n. 2
0
 public void UpdateCurationEvent(CurationEvent e)
 {
     StoredProcUpdate("spCurationEventUpdate",
         _P("intCurationEventID", e.CurationEventID),
         _P("intMaterialID", e.MaterialID),
         _P("vchrSubpartName", e.SubpartName),
         _P("vchrWho", e.Who),
         _P("dtWhen", e.When),
         _P("vchrEventType", e.EventType),
         _P("txtEventDesc", e.EventDesc)
     );
 }
Esempio n. 3
0
        private void AddNew()
        {
            CurationEvent model = new CurationEvent();
            model.CurationEventID = -1;
            model.MaterialID = MaterialID;
            model.EventType = "<New event>";

            var viewModel = new CurationEventViewModel(model);
            _model.Add(viewModel);

            lstEvents.SelectedItem = viewModel;

            RegisterPendingChange(new InsertCurationEventCommand(model));
        }