public ViewCOSEMComplexTypeField GetCosemComplexTypeField(Int64 id, Guid userId)
        {
            Trace.Assert(_db != null);
            ObjectSet <ViewCOSEMComplexTypeField> os     = _db.ViewCOSEMComplexTypeField;
            ViewCOSEMComplexTypeField             result = os.Single(t => (t.ID == id) && ((t.DataOwnerID == userId) || t.Standard));

            return(result);
        }
Exemple #2
0
 public ViewResult Details(long id)
 {
     try
     {
         ViewCOSEMComplexTypeField viewcosemcomplextypefield =
             _cosemComplexTypeFieldRepository.GetCosemComplexTypeField(id, GetUserId());
         return(View(viewcosemcomplextypefield));
     }
     catch (Exception e)
     {
         ExceptionMessageToViewBag(e);
         return(View("Error"));
     }
 }
Exemple #3
0
 public ActionResult Edit(long id /*field identifier*/)
 {
     try
     {
         ViewCOSEMComplexTypeField viewcosemcomplextypefield =
             _cosemComplexTypeFieldRepository.GetCosemComplexTypeField(id, GetUserId());
         FillAuxData(viewcosemcomplextypefield.TypeID, viewcosemcomplextypefield.AggregateTypeID);
         return(View(viewcosemcomplextypefield));
     }
     catch (Exception e)
     {
         ExceptionMessageToViewBag(e);
         return(View("Error"));
     }
 }
Exemple #4
0
 public ActionResult Edit(ViewCOSEMComplexTypeField t)
 {
     try
     {
         if (t != null)
         {
             if (ModelState.IsValid)
             {
                 _cosemComplexTypeFieldRepository.UpdateCosemComplexTypeField(t, GetUserId());
                 return(RedirectToAction("Index"));
             }
             FillAuxData(t.TypeID, t.AggregateTypeID);
         }
         return(View(t));
     }
     catch (Exception e)
     {
         ExceptionMessageToViewBag(e);
         return(View("Error"));
     }
 }
 public void AddCosemComplexTypeField(ViewCOSEMComplexTypeField viewCosemComplexTypeField, Guid userId)
 {
     CosemComplexTypeFieldRowAffected++;
 }
 public void UpdateCosemComplexTypeField(ViewCOSEMComplexTypeField viewCosemComplexTypeFieldtype, Guid userId)
 {
     Trace.Assert(_db != null);
     Trace.Assert(viewCosemComplexTypeFieldtype != null);
     _db.UpdateCOSEMComplexTypeField(viewCosemComplexTypeFieldtype.ID, viewCosemComplexTypeFieldtype.Name, viewCosemComplexTypeFieldtype.AggregateTypeID, viewCosemComplexTypeFieldtype.TypeID, userId, viewCosemComplexTypeFieldtype.Standard);
 }
 public void AddCosemComplexTypeField(ViewCOSEMComplexTypeField viewCosemComplexTypeField, Guid userId)
 {
     Trace.Assert(_db != null);
     Trace.Assert(viewCosemComplexTypeField != null);
     _db.AddCOSEMComplexTypeField(viewCosemComplexTypeField.Name, viewCosemComplexTypeField.AggregateTypeID, viewCosemComplexTypeField.TypeID, userId, viewCosemComplexTypeField.Standard);
 }
 public void UpdateCosemComplexTypeField(ViewCOSEMComplexTypeField viewCosemComplexTypeFieldtype, Guid userId)
 {
 }