public bool UpdatePackageArrangements(arrangement_package arrangementObj)
        {
            Models.apartma2Entities entities = new Models.apartma2Entities();
            try
            {
                Models.arrangement_package arrangementModel = entities.arrangement_package.FirstOrDefault(el => el.id.Equals(arrangementObj.id));
                if (arrangementModel != null)
                {
                    arrangementModel.id              = arrangementObj.id;
                    arrangementModel.title           = arrangementObj.title;
                    arrangementModel.description     = arrangementObj.description;
                    arrangementModel.max_resevations = arrangementObj.max_reservations.ToString();
                    arrangementModel.valid_to        = arrangementObj.valid_to;
                    arrangementModel.valid_from      = arrangementObj.valid_from;
                    arrangementModel.price           = (float)arrangementObj.price;

                    entities.Entry(arrangementModel).State = System.Data.Entity.EntityState.Modified;
                    entities.SaveChanges();
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
 public int AddPackageArrangments(arrangement_package arrangmentObj)
 {
     Models.apartma2Entities entities = new Models.apartma2Entities();
     try
     {
         Models.arrangement_package arrangmentModel = ApartmentTypeConverter.ArrangmentObjToModel(arrangmentObj);
         entities.arrangement_package.Add(arrangmentModel);
         entities.SaveChanges();
         return(arrangmentModel.id);
     }
     catch (Exception ex)
     {
         return(-1);
     }
 }
Пример #3
0
 public bool AddPackageArrangments(arrangement_package arrangmentObj)
 {
     Models.ApartmentEntities entities = new Models.ApartmentEntities();
     try
     {
         Models.arrangement_package arrangmentModel = ApartmentTypeConverter.ArrangmentObjToModel(arrangmentObj);
         entities.arrangement_package.Add(arrangmentModel);
         entities.SaveChanges();
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Пример #4
0
 public bool DeletePackageArrangments(arrangement_package arrangementObj)
 {
     Models.ApartmentEntities entities = new Models.ApartmentEntities();
     try
     {
         Models.arrangement_package arrangementModel = entities.arrangement_package.FirstOrDefault(el => el.id.Equals(arrangementObj.id));
         if (arrangementModel != null)
         {
             entities.Entry(arrangementModel).State = System.Data.Entity.EntityState.Deleted;
             entities.SaveChanges();
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
        public GetPackagesArrangementsResponse GetPackagesArrangements(GetPackagesArrangementsRequest request)
        {
            arrangement_package package = new arrangement_package();

            return(new GetPackagesArrangementsResponse(new arrangement_package[] { package }));
        }