コード例 #1
0
        public int CreateKnight(KnightBLL knight)
        {
            int proposedReturnValue = 0;

            proposedReturnValue = _context.CreateKnight(knight.KnightName, knight.Strength, knight.Dexterity, knight.Constitution, knight.Precision, knight.UserID, knight.OrderID);
            return(proposedReturnValue);
        }
コード例 #2
0
        public KnightBLL FindKnightByID(int KnightID)
        {
            KnightBLL ProposedReturnValue = null;
            KnightDAL DataLayerObject     = _context.FindKnightByID(KnightID);

            if (null != DataLayerObject)
            {
                ProposedReturnValue = new KnightBLL(DataLayerObject);
            }
            return(ProposedReturnValue);
        }
コード例 #3
0
        public List <KnightBLL> GetKnightsRelatedToUser(int skip, int take, int UserID)
        {
            List <KnightBLL> ProposedReturnValue    = new List <KnightBLL>();
            List <KnightDAL> ListOfDataLayerObjects = _context.GetKnightsRelatedToUser(skip, take, UserID);

            foreach (KnightDAL role in ListOfDataLayerObjects)
            {
                KnightBLL BusinessObject = new KnightBLL(role);
                ProposedReturnValue.Add(BusinessObject);
            }
            return(ProposedReturnValue);
        }
コード例 #4
0
        public MeaningFull(KnightBLL KnightOne, KnightBLL KnightTwo, int seed = 0)
        {
            k1 = KnightOne;
            k2 = KnightTwo;

            if (seed == 0)
            {
                Rand = new Random();
            }
            else
            {
                Rand = new Random(seed);
            }
        }
コード例 #5
0
 public void DeleteKnight(KnightBLL users)
 {
     _context.DeleteKnight(users.KnightID);
 }
コード例 #6
0
 public void JustUpdateKnight(KnightBLL knight)
 {
     _context.JustUpdateKnight(knight.KnightID, knight.KnightName, knight.Strength, knight.Dexterity, knight.Constitution, knight.Precision, knight.UserID, knight.OrderID);
 }