public BizCuisine AddBizCuisine(int vBizCuisineID, int vBizInfoID, int vCuisineTypeID, DateTime vAddedDate, string vAddedBy, DateTime vUpdatedDate, string vUpdatedBy, bool vActive)
        {
            BizCuisine lBizCuisine = new BizCuisine();

            using (FRShoppingEntities frctx = new FRShoppingEntities())
            {
                if (vBizCuisineID > 0)
                {
                    lBizCuisine             = frctx.BizCuisines.FirstOrDefault(u => u.BizCuisineId == vBizCuisineID);
                    lBizCuisine.UpdatedDate = vUpdatedDate;
                    lBizCuisine.UpdatedBy   = vUpdatedBy;
                    lBizCuisine.Active      = vActive;
                    return(frctx.SaveChanges() > 0 ? lBizCuisine : null);
                }
                else
                {
                    lBizCuisine.AddedDate     = vAddedDate;
                    lBizCuisine.AddedBy       = vAddedBy;
                    lBizCuisine.BizInfoId     = vBizInfoID;
                    lBizCuisine.CuisineTypeId = vCuisineTypeID;
                    lBizCuisine.UpdatedDate   = vUpdatedDate;
                    lBizCuisine.UpdatedBy     = vUpdatedBy;
                    lBizCuisine.Active        = vActive;
                    return(AddBizCuisine(lBizCuisine));
                }
            }
        }
 private bool ChangeLockState(BizCuisine vBizCuisine, bool vState)
 {
     using (FRShoppingEntities frenty = new FRShoppingEntities())
     {
         BizCuisine up = frenty.BizCuisines.FirstOrDefault(e => e.BizCuisineId == vBizCuisine.BizCuisineId);
         up.UpdatedDate = DateTime.Now;
         up.Active      = vState;
         return(frenty.SaveChanges() > 0 ? true : false);
     }
 }
        public BizCuisine AddBizCuisine(BizCuisine vBizCuisine)
        {
            try
            {
                Shoppingctx.BizCuisines.Add(vBizCuisine);
                base.PurgeCacheItems(CacheKey);

                return(Shoppingctx.SaveChanges() > 0 ? vBizCuisine : null);
            }
            catch
            {
                return(null);
            }
        }
 public BizCuisine UpdateBizCuisine(BizCuisine vBizCuisine)
 {
     throw new NotImplementedException();
 }
 public bool UnDeleteBizCuisine(BizCuisine vBizCuisine)
 {
     throw new NotImplementedException();
 }
 public bool UnlockBizCuisine(BizCuisine vBizCuisine)
 {
     return(ChangeLockState(vBizCuisine, true));
 }
 public bool LockBizCuisine(BizCuisine vBizCuisine)
 {
     return(ChangeLockState(vBizCuisine, false));
 }