示例#1
0
        public static LayoutCameraUserChoice[] FetchUserChoiceForLayout(int layoutID)
        {
            using var db = new Cctv();

            return((
                       from lcuc in db.LayoutCameraUserChoice
                       from c in db.Camera.InnerJoin(c => lcuc.OptionalCameraID == c.ID)
                       where lcuc.LayoutID == layoutID
                       select LayoutCameraUserChoice.WithCamera(lcuc, c)).ToArray());
        }
示例#2
0
 public void SwapCamera(LayoutSlot slot, LayoutCameraUserChoice newCamera)
 {
     slot.SwapCamera(newCamera);
 }