Ejemplo n.º 1
0
        public ActionResult PackPicture(int?id, int sid)
        {
            ViewBag.PackageId = id;

            ViewBag.Pack = db.FirstOrDefault <Package>($"Select * From Package Where PackageID='{id}'");
            ViewBag.Pics = db.Fetch <Picture>($"Select * From Picture where ServiceID='{id}' and ServiceTypeID='{sid}'");
            base.BaseCreateEdit <Picture>(id, "PictureID");

            PictureDets ci = new PictureDets()
            {
            };

            return(PartialView(ci));
        }
Ejemplo n.º 2
0
        public ActionResult Picture(int?id)
        {
            ViewBag.ServiceTypeID = ServiceTypeEnum.Accomodation;

            ViewBag.Pack = db.FirstOrDefault <Accomodation>($"Select * From Accomodation Where AccomodationID={id}");
            ViewBag.Pics = db.Fetch <Picture>($"Select * From Picture where ServiceID='{id}' and ServiceTypeID='{(int)ServiceTypeEnum.Accomodation}'");
            base.BaseCreateEdit <Picture>(id, "PictureID");

            PictureDets ci = new PictureDets()
            {
            };

            return(PartialView(ci));
        }
Ejemplo n.º 3
0
        public ActionResult PackPicture([Bind(Include = "PictureID,ServiceTypeID,PictureName,ServiceID,UploadedFile")] PictureDets pics)
        {
            Picture res = new Picture
            {
                PictureID     = pics.PictureID,
                ServiceID     = pics.ServiceID,
                ServiceTypeID = pics.ServiceTypeID
            };

            if (pics.UploadedFile != null)
            {
                string fn = pics.UploadedFile.FileName.Substring(pics.UploadedFile.FileName.LastIndexOf('\\') + 1);
                fn = String.Concat(((ServiceTypeEnum)pics.ServiceTypeID).ToString(), "_", pics.ServiceID.ToString(), "_", fn);

                string SavePath = System.IO.Path.Combine(Server.MapPath("~/Images"), fn);
                pics.UploadedFile.SaveAs(SavePath);

                res.PictureName = fn;
            }

            return(base.BaseSave <Picture>(res, pics.PictureID > 0, "Manage", new { id = pics.ServiceID, sid = pics.ServiceTypeID, mode = 3 }));
        }