public ActionResult Create(ViewCOSEMDataType viewcosemdatatype) { try { if (viewcosemdatatype != null) { if (ModelState.IsValid) { _cosemDataTypeRepository.AddCosemDataType(viewcosemdatatype, GetUserId()); return(RedirectToAction("Index")); } ViewBag.AncestorTypeID = _cosemDataTypeRepository.GetCosemDataTypes(GetUserId(), viewcosemdatatype.AncestorTypeID != null ? (Int64) viewcosemdatatype .AncestorTypeID : 0); } return(View(viewcosemdatatype)); } catch (Exception e) { ExceptionMessageToViewBag(e); return(View("Error")); } }
public void UpdateCosemDataType(ViewCOSEMDataType viewCosemDataTypetype, Guid userId) { Trace.Assert(_db != null); _db.UpdateCOSEMDataType( viewCosemDataTypetype.ID, viewCosemDataTypetype.Name, viewCosemDataTypetype.AncestorTypeID, viewCosemDataTypetype.ItemBitSize, viewCosemDataTypetype.ItemCount, userId, viewCosemDataTypetype.Standard); }
public ViewCOSEMDataType GetCosemDataType(Int64 id, Guid userId) { Trace.Assert(_db != null); ObjectSet <ViewCOSEMDataType> os = _db.ViewCOSEMDataType; ViewCOSEMDataType result = os.Single(t => (t.ID == id) && ((t.DataOwnerID == userId) || t.Standard)); return(result); }
public ViewResult Details(long id) { try { ViewCOSEMDataType viewcosemdatatype = _cosemDataTypeRepository.GetCosemDataType(id, GetUserId()); return(View(viewcosemdatatype)); } catch (Exception e) { ExceptionMessageToViewBag(e); return(View("Error")); } }
// // GET: /COSEMDataType/Edit/5 public ActionResult Edit(long id) { try { ViewCOSEMDataType viewcosemdatatype = _cosemDataTypeRepository.GetCosemDataType(id, GetUserId()); ViewBag.AncestorTypeID = _cosemDataTypeRepository.GetCosemDataTypes(GetUserId(), viewcosemdatatype.AncestorTypeID != null ? (Int64) viewcosemdatatype .AncestorTypeID : 0); return(View(viewcosemdatatype)); } catch (Exception e) { ExceptionMessageToViewBag(e); return(View("Error")); } }
public void AddCosemDataType(ViewCOSEMDataType viewCosemDataType, Guid userId) { CosemDataTypeRowAffected++; }
public void UpdateCosemDataType(ViewCOSEMDataType viewCosemDataTypetype, Guid userId) { }