Exemplo n.º 1
0
        public ActionResult editPackage(packageModel pck)
        {
            using (var context = new promoLacDbEntities())
            {
                var myresult = context.packages.Where(x => x.packagesId == pck.packagesId).First();

                myresult.packageName         = pck.packageName;
                myresult.packageDescription  = pck.packageDescription;
                myresult.messagesAllowed     = pck.messagesAllowed;
                myresult.packageDurationDays = pck.packageDurationDays;

                context.SaveChanges();
                List <packageModel> package_List = new List <packageModel>();
                package_List = context.packages.Select(x => new packageModel
                {
                    packageName         = x.packageName,
                    packagesId          = x.packagesId,
                    packageDescription  = x.packageDescription,
                    packageDurationDays = x.packageDurationDays,
                    messagesAllowed     = x.messagesAllowed,
                    subUsersAllowed     = x.subUsersAllowed
                }).ToList();

                return(View("viewAllPackage", package_List));
            }
        }
Exemplo n.º 2
0
        public ActionResult createPackage(packageModel pckg)
        {
            using (var context = new promoLacDbEntities())
            {
                package p = new package();
                p.packageName         = pckg.packageName;
                p.packageDescription  = pckg.packageDescription;
                p.packageDurationDays = pckg.packageDurationDays;
                p.subUsersAllowed     = pckg.subUsersAllowed;

                context.packages.Add(p);
                context.SaveChanges();
                List <packageModel> package_List = new List <packageModel>();
                package_List = context.packages.Select(x => new packageModel
                {
                    packageName         = x.packageName,
                    packagesId          = x.packagesId,
                    packageDescription  = x.packageDescription,
                    packageDurationDays = x.packageDurationDays,
                    messagesAllowed     = x.messagesAllowed,
                    subUsersAllowed     = x.subUsersAllowed
                }).ToList();
                return(View("viewAllPackage", package_List));
            }
        }
Exemplo n.º 3
0
        // GET: package
        public ActionResult packageDetails()
        {
            using (var context = new promoLacDbEntities())
            {
                int          id        = vendorId(User.Identity.Name);
                packageModel details   = new packageModel();
                var          subresult = context.userPackages.Where(x => x.vendorId == id).Select(y => new packageModel()
                {
                    packagesId = y.packageId
                }).FirstOrDefault();
                //details.detail = Getarea(1);
                var result = context.packages.Where(x => x.packagesId == subresult.packagesId).Select(x => new packageModel()
                {
                    packageName         = x.packageName,
                    packageDurationDays = x.packageDurationDays,
                    subUsersAllowed     = x.subUsersAllowed,
                    messagesAllowed     = x.messagesAllowed,
                    packageDescription  = x.packageDescription,
                    fencingHours        = x.fencingHours,
                }).FirstOrDefault();

                var r = context.userPackages.Where(x => x.vendorId == id).FirstOrDefault();

                result.endtime = r.packageEndTime;

                return(View(result));
            }
        }