Пример #1
0
        public async Task <ActionResult> AddComment(RatingAppIG4Item data)
        {
            var comment = customerDA.GetComment(data.ShopId, CustomerId);

            if (comment != null)
            {
                comment.TypeRating  = data.TypeRating;
                comment.Title       = data.Title;
                comment.Comment     = data.Comment;
                comment.DateCreated = DateTime.Now;
                customerDA.Save();
                CaculateRating(data);
                return(Json(new JsonMessage(200, ""), JsonRequestBehavior.AllowGet));
            }
            List <Gallery_Picture> imgs = new List <Gallery_Picture>();

            for (int i = 0; i < Request.Files.Count; i++)
            {
                var file = Request.Files[i];
                var img  = await UploadImage(file);

                if (!img.Erros)
                {
                    var picture = new Gallery_Picture
                    {
                        Type = !string.IsNullOrEmpty(Request["type"]) ? Convert.ToInt32(Request["type"]) : 0,

                        Folder      = img.Data.Folder,
                        Name        = img.Data.Name,
                        DateCreated = DateTime.Now.TotalSeconds(),
                        IsShow      = true,
                        Url         = img.Data.Url,
                        IsDeleted   = false,
                    };
                    imgs.Add(picture);
                }
            }
            var item = new CustomerRating
            {
                ShopId          = data.ShopId,
                CustomerId      = CustomerId,
                TypeRating      = data.TypeRating,
                DateCreated     = DateTime.Now,
                Gallery_Picture = imgs,
                Title           = data.Title,
                Comment         = data.Comment
            };

            customerDA.AddComment(item);
            CaculateRating(data);
            customerDA.Save();
            return(Json(new JsonMessage(200, ""), JsonRequestBehavior.AllowGet));
        }
Пример #2
0
        public ActionResult AjaxForm()
        {
            var pictureModel = new Gallery_Picture
            {
                IsShow = true,
            };

            if (DoAction == ActionType.Edit)
            {
                pictureModel = _pictureDa.GetById(ArrId.FirstOrDefault());
            }
            ViewBag.PictureCategoryID = _categoryDa.GetChildByParentId(false);
            ViewData.Model            = pictureModel;
            ViewBag.Action            = DoAction;
            ViewBag.ActionText        = ActionText;
            return(View());
        }
Пример #3
0
        public ActionResult AjaxFormPictureSubmit()
        {
            var date         = DateTime.Now;
            var msg          = new JsonMessage(false, "Thêm mới hình ảnh thành công.");
            var folder       = date.Year + "\\" + date.Month + "\\" + date.Day + "\\";
            var fileinsert   = date.Year + "/" + date.Month + "/" + date.Day + "/";
            var folderinsert = fileinsert;
            var urlFolder    = ConfigData.TempFolder;
            var lstFile      = Request["lstFile"];
            var lstP         = JsonConvert.DeserializeObject <List <FileUploadItem> >(lstFile);

            try
            {
                foreach (var item in lstP)
                {
                    var fileName    = item.Url;
                    var imageSource = Image.FromFile(urlFolder + fileName);
                    var checkfolder = false;
                    if (Request["ckImage_" + (int)FolderImage.Originals] != null)
                    {
                        checkfolder = true;
                        ImageProcess.CreateForder(ConfigData.OriginalFolder); // tạo forder Năm / Tháng / Ngày
                        if (imageSource.Width > ConfigData.ImageFullHdFile.Width)
                        {
                            var image = ImageProcess.ResizeImage(imageSource, ConfigData.ImageFullHdFile);
                            ImageProcess.SaveJpeg(ConfigData.OriginalFolder + folder + fileName, new Bitmap(image), 92L); // Save file Original
                        }
                        else
                        {
                            System.IO.File.Copy(urlFolder + fileName, ConfigData.OriginalFolder + folder + fileName);
                        }
                        folderinsert = "Originals/" + fileinsert;
                    }

                    if (Request["ckImage_" + (int)FolderImage.Images] != null)
                    {
                        checkfolder = true;
                        ImageProcess.CreateForder(ConfigData.ImageFolder); // tạo forder Năm / Tháng / Ngày
                        if (imageSource.Width > ConfigData.ImageHdFile.Width)
                        {
                            var image = ImageProcess.ResizeImage(imageSource, ConfigData.ImageHdFile);
                            ImageProcess.SaveJpeg(ConfigData.ImageFolder + folder + fileName, new Bitmap(image), 92L); // Save file Images
                        }
                        else
                        {
                            System.IO.File.Copy(urlFolder + fileName, ConfigData.ImageFolder + folder + fileName);
                        }
                        folderinsert = "Images/" + fileinsert;
                    }

                    //Resize ảnh 640
                    if (Request["ckImage_" + (int)FolderImage.Mediums] != null)
                    {
                        checkfolder = true;
                        ImageProcess.CreateForder(ConfigData.ImageUploadMediumFolder); // tạo forder Năm / Tháng / Ngày
                        if (imageSource.Width > ConfigData.ImageMediumFile.Width)
                        {
                            var image = ImageProcess.ResizeImage(imageSource, ConfigData.ImageFullHdFile);
                            ImageProcess.SaveJpeg(ConfigData.ImageUploadMediumFolder + folder + fileName, new Bitmap(image), 92L); // Save file Medium
                        }
                        else
                        {
                            System.IO.File.Copy(urlFolder + fileName, ConfigData.ImageUploadMediumFolder + folder + fileName);
                        }
                        folderinsert = "Mediums/" + fileinsert;
                    }

                    if (!checkfolder)
                    {
                        folderinsert = "Thumbs/" + fileinsert;
                    }

                    if (Request["ckImage_" + (int)FolderImage.Thumbs] != null)
                    {
                        ImageProcess.CreateForder(ConfigData.ThumbsFolder);
                    }

                    if (imageSource.Width < ConfigData.ImageThumbsSize.Width)
                    {
                        ImageProcess.SaveJpeg(ConfigData.ThumbsFolder + folder + fileName, new Bitmap(imageSource), 92L); // Save file Thumbs
                    }
                    else
                    {
                        imageSource = ImageProcess.ResizeImage(imageSource, ConfigData.ImageThumbsSize);
                        ImageProcess.SaveJpeg(ConfigData.ThumbsFolder + folder + fileName, new Bitmap(imageSource), 92L); // Save file Thumbs
                    }
                    imageSource.Dispose();
                    //Lấy thông tin cần thiết
                    var picture = new Gallery_Picture
                    {
                        Type       = !string.IsNullOrEmpty(Request["type"]) ? Convert.ToInt32(Request["type"]) : 0,
                        CategoryID =
                            !string.IsNullOrEmpty(Request["CategoryID"]) ? Convert.ToInt32(Request["CategoryID"]) : 1,

                        Folder     = folderinsert,
                        Name       = item.Name,
                        LanguageId = Fdisystem.LanguageId,
                        //AgencyId = Utility.AgencyId,
                        DateCreated = DateTime.Now.TotalSeconds(),
                        IsShow      = true,
                        Url         = fileName,
                        IsDeleted   = false
                    };
                    _da.Add(picture);
                }
                _da.Save();
                try
                {
                    var di = new DirectoryInfo(urlFolder);
                    foreach (var file in di.GetFiles())
                    {
                        file.Delete();
                    }
                    foreach (var dir in di.GetDirectories())
                    {
                        dir.Delete(true);
                    }
                }
                catch { }
            }
            catch (Exception ex)
            {
                msg.Erros   = true;
                msg.Message = "Thêm mới hình ảnh thất bại.";
            }
            return(Json(msg, JsonRequestBehavior.AllowGet));
        }
Пример #4
0
 public int Add(Gallery_Picture galleryPicture)
 {
     return(_dl.Add(galleryPicture));
 }
Пример #5
0
 public int Add(Gallery_Picture questionPicture)
 {
     FDIDB.Gallery_Picture.Add(questionPicture);
     return(FDIDB.SaveChanges());
 }
Пример #6
0
        public async Task <ActionResult> Add()
        {
            var model = new ProductAppIG4Item();

            UpdateModel(model);

            List <Gallery_Picture> images = new List <Gallery_Picture>();

            for (int i = 0; i < Request.Files.Count; i++)
            {
                var img = await UploadImage(i);

                if (img.Code != 200)
                {
                    return(Json(img));
                }
                var picture = new Gallery_Picture
                {
                    Type        = !string.IsNullOrEmpty(Request["type"]) ? Convert.ToInt32(Request["type"]) : 0,
                    CategoryID  = model.CateId,
                    Folder      = img.Data.Folder,
                    Name        = img.Data.Name,
                    DateCreated = DateTime.Now.TotalSeconds(),
                    IsShow      = true,
                    Url         = img.Data.Url,
                    IsDeleted   = false,
                };
                images.Add(picture);
                _da.Add(picture);
            }
            if (images.Count == 0)
            {
                return(Json(new JsonMessage(1000, "Ảnh sản phẩn không được để trống.")));
            }
            await _da.SaveAsync();

            //lay address
            var address = customerAddressDA.GetById(model.AddressId, CustomerId);

            if (address == null)
            {
                return(Json(new JsonMessage(1000, "Địa chỉ không tồn tại.")));
            }
            var product = new Shop_Product
            {
                Name        = model.Name,
                NameAscii   = FDIUtils.Slug(FDIUtils.NewUnicodeToAscii(model.Name)),
                Quantity    = model.Quantity,
                Description = model.Description,
                PriceNew    = model.PriceNew,
                PictureID   = images[0].ID,
                CustomerID  = CustomerId,
                freeShipFor = model.freeShipFor,
                HasTransfer = model.HasTransfer,
                Type        = model.Type,
                IsShow      = true,
                IsDelete    = false,
                AddressId   = address.ID,
                Latitude    = address.Latitude.Value,
                CategoryId  = model.CateId.Value,
                Longitude   = address.Longitude.Value,
                DateCreated = DateTime.Now.TotalSeconds(),
                CustomerID1 = model.CustomerId1,
                //Gallery_Picture1 = _productDa.GetListPictureByArrId(images.Select(m => m.ID).ToList()),
            };

            //product.Categories = _productDa.GetListCategoryByArrId(new List<int>() { model.CateId.Value });

            _productDa.Add(product);
            await _productDa.SaveAsync();

            return(Json(new JsonMessage(200, ""), JsonRequestBehavior.AllowGet));
        }
Пример #7
0
        public async Task <ActionResult> Update()
        {
            var model = new ProductAppIG4Item();

            UpdateModel(model);
            var product = _productDa.GetById(model.ID);

            if (product.CustomerID != CustomerId)
            {
                return(Json(new JsonMessage(4001, "Bạn không có quyển xóa sản phẩm này")));
            }
            var files = Request.Files;

            if (files.Count == 0 && model.LstPictures != null && model.LstPictures.Count() >= product.Shop_Product_Picture.Count())
            {
                return(Json(new JsonMessage(1000, "Ảnh sản phẩn không được để trống.")));
            }

            var date       = DateTime.Now;
            var folder     = date.Year + "\\" + date.Month + "\\" + date.Day + "\\";
            var fileinsert = date.Year + "/" + date.Month + "/" + date.Day + "/";

            var urlFolder = ConfigData.OriginalFolder;

            ImageProcess.CreateForder(ConfigData.OriginalFolder);
            ImageProcess.CreateForder(ConfigData.ThumbsFolder);
            ImageProcess.CreateForder(ConfigData.MediumsFolder);

            List <Gallery_Picture> images = new List <Gallery_Picture>();

            for (int i = 0; i < Request.Files.Count; i++)
            {
                var img = await UploadImage(i);

                if (img.Code != 200)
                {
                    return(Json(img));
                }

                var picture = new Gallery_Picture
                {
                    Type       = !string.IsNullOrEmpty(Request["type"]) ? Convert.ToInt32(Request["type"]) : 0,
                    CategoryID =
                        model.CateId,
                    Folder      = img.Data.Folder,
                    Name        = img.Data.Name,
                    DateCreated = DateTime.Now.TotalSeconds(),
                    IsShow      = true,
                    Url         = img.Data.Url,
                    IsDeleted   = false,
                };
                images.Add(picture);
                _da.Add(picture);
            }

            await _da.SaveAsync();

            if (model.AddressId != product.AddressId)
            {
                //lay address
                var address = customerAddressDA.GetById(model.AddressId, CustomerId);
                if (address == null)
                {
                    return(Json(new JsonMessage(1000, "Địa chỉ không tồn tại.")));
                }
                product.AddressId = model.AddressId;
                product.Latitude  = address.Latitude.Value;
                product.Longitude = address.Longitude.Value;
            }
            product.Name        = model.Name;
            product.Quantity    = model.Quantity;
            product.Description = model.Description;
            product.PriceNew    = model.PriceNew;
            product.CustomerID  = CustomerId;
            product.HasTransfer = model.HasTransfer;
            product.Type        = model.Type;
            product.CategoryId  = model.CateId.Value;
            product.CustomerID1 = model.CustomerId1;

            var idImages = product.Shop_Product_Picture.Where(m => model.PictureDeleteIds == null || !model.PictureDeleteIds.Any(n => n == m.Gallery_Picture.ID)).Select(m => m.Gallery_Picture.ID).ToList();

            idImages.AddRange(images.Select(m => m.ID).ToList());
            //product.Shop_Product_Picture = _productDa.GetListPictureByArrId(idImages);

            //if (!product.Categories.Any(m => m.Id == model.CateId))
            //{
            //    product.Categories.Clear();
            //    product.Categories = _productDa.GetListCategoryByArrId(new List<int>() { model.CateId.Value });
            //}

            await _productDa.SaveAsync();

            return(Json(new JsonMessage(200, ""), JsonRequestBehavior.AllowGet));
        }
Пример #8
0
        public ActionResult AjaxFormPictureSubmit()
        {
            var date = DateTime.Now;
            var msg  = new JsonMessage {
                Erros = false
            };
            var intTotalFile = Convert.ToInt32(Request["NumberOfImage"]);
            var folder       = date.Year + "\\" + date.Month + "\\" + date.Day + "\\";
            var fileinsert   = date.Year + "/" + date.Month + "/" + date.Day + "/";
            var folderinsert = fileinsert;

            for (var idx = 0; idx < intTotalFile; idx++)
            {
                var fileNameLocal = Request["ImageFile_" + idx + ""];
                var file          = fileNameLocal.Split('.');
                var nameslug      = FomatString.Slug(file[0]);
                var fileName      = nameslug + "-" + date.ToString("HHmmss") + "." + file[1];
                if (!nameslug.Contains(ConfigData.WebTitle))
                {
                    fileName = ConfigData.WebTitle + nameslug + "-" + date.ToString("HHmmss") + "." + file[1];
                }

                var fileTemp    = nameslug + "." + file[1];
                var imageSource = Image.FromFile(ConfigData.TempFolder + fileTemp);
                var checkfolder = false;
                if (Request["ckImage_" + (int)FolderImage.Originals] != null)
                {
                    checkfolder = true;
                    ImageProcess.CreateForder(ConfigData.OriginalFolder); // tạo forder Năm / Tháng / Ngày
                    if (imageSource.Width > ConfigData.ImageFullHdFile.Width)
                    {
                        var image = ImageProcess.ResizeImage(imageSource, ConfigData.ImageFullHdFile);
                        ImageProcess.SaveJpeg(ConfigData.OriginalFolder + folder + fileName, new Bitmap(image), 92L); // Save file Original
                    }
                    else
                    {
                        System.IO.File.Copy(ConfigData.TempFolder + fileTemp, ConfigData.OriginalFolder + folder + fileName);
                    }
                    folderinsert = "Originals/" + fileinsert;
                }

                if (Request["ckImage_" + (int)FolderImage.Images] != null)
                {
                    checkfolder = true;
                    ImageProcess.CreateForder(ConfigData.ImageFolder); // tạo forder Năm / Tháng / Ngày
                    if (imageSource.Width > ConfigData.ImageHdFile.Width)
                    {
                        var image = ImageProcess.ResizeImage(imageSource, ConfigData.ImageHdFile);
                        ImageProcess.SaveJpeg(ConfigData.ImageFolder + folder + fileName, new Bitmap(image), 92L); // Save file Images
                    }
                    else
                    {
                        System.IO.File.Copy(ConfigData.TempFolder + fileTemp, ConfigData.ImageFolder + folder + fileName);
                    }
                    folderinsert = "Images/" + fileinsert;
                }

                //Resize ảnh 640
                if (Request["ckImage_" + (int)FolderImage.Mediums] != null)
                {
                    checkfolder = true;
                    ImageProcess.CreateForder(ConfigData.ImageUploadMediumFolder); // tạo forder Năm / Tháng / Ngày
                    if (imageSource.Width > ConfigData.ImageMediumFile.Width)
                    {
                        var image = ImageProcess.ResizeImage(imageSource, ConfigData.ImageFullHdFile);
                        ImageProcess.SaveJpeg(ConfigData.ImageUploadMediumFolder + folder + fileName, new Bitmap(image), 92L); // Save file Medium
                    }
                    else
                    {
                        System.IO.File.Copy(ConfigData.TempFolder + fileTemp, ConfigData.ImageUploadMediumFolder + folder + fileName);
                    }
                    folderinsert = "Mediums/" + fileinsert;
                }

                if (!checkfolder)
                {
                    folderinsert = "Thumbs/" + fileinsert;
                }

                if (Request["ckImage_" + (int)FolderImage.Thumbs] != null)
                {
                    ImageProcess.CreateForder(ConfigData.ThumbsFolder);
                }

                if (imageSource.Width < ConfigData.ImageThumbsSize.Width)
                {
                    ImageProcess.SaveJpeg(ConfigData.ThumbsFolder + folder + fileName, new Bitmap(imageSource), 92L); // Save file Thumbs
                }
                else
                {
                    imageSource = ImageProcess.ResizeImage(imageSource, ConfigData.ImageThumbsSize);
                    ImageProcess.SaveJpeg(ConfigData.ThumbsFolder + folder + fileName, new Bitmap(imageSource), 92L); // Save file Thumbs
                }
                imageSource.Dispose();
                //Lấy thông tin cần thiết
                var picture = new Gallery_Picture
                {
                    Type = !string.IsNullOrEmpty(Request["type"]) ? Convert.ToInt32(Request["type"]) : 0,
                    //CategoryID =
                    //    !string.IsNullOrEmpty(Request["CategoryID"]) ? Convert.ToInt32(Request["CategoryID"]) : 1,
                    LanguageId  = Fdisystem.LanguageId,
                    DateCreated = date.TotalSeconds(),
                    Folder      = folderinsert,
                    Name        = Request["ImageName_" + idx],
                    IsShow      = true,
                    Url         = fileName,
                    IsDeleted   = false,
                    CreateBy    = User.Identity.Name,
                    UpdateBy    = User.Identity.Name
                };
                _pictureDa.Add(picture);
                msg.Message += string.Format("Đã thêm hình ảnh: <b>{0}</b><br/>", picture.Name);
            }
            _pictureDa.Save();
            return(Json(msg, JsonRequestBehavior.AllowGet));
        }
Пример #9
0
        public ActionResult Actions()
        {
            var msg     = new JsonMessage();
            var picture = new Gallery_Picture();

            switch (DoAction)
            {
            case ActionType.Add:
                try
                {
                    UpdateModel(picture);
                    picture.LanguageId  = Fdisystem.LanguageId;
                    picture.DateCreated = DateTime.Now.TotalSeconds();
                    picture.CreateBy    = User.Identity.Name;
                    picture.UpdateBy    = User.Identity.Name;
                    picture.IsDeleted   = false;
                    picture.Type        = !string.IsNullOrEmpty(Request["Type"]) ? Convert.ToInt32(Request["Type"]) : 0;
                    picture.CategoryID  = !string.IsNullOrEmpty(Request["CategoryID"]) ? Convert.ToInt32(Request["CategoryID"]) : 0;
                    _pictureDa.Add(picture);
                    _pictureDa.Save();
                    msg = new JsonMessage
                    {
                        Erros   = false,
                        ID      = picture.ID.ToString(),
                        Message = string.Format("Đã thêm mới hình ảnh: <b>{0}</b>", Server.HtmlEncode(picture.Name))
                    };
                }
                catch (Exception ex)
                {
                    LogHelper.Instance.LogError(GetType(), ex);
                }

                break;

            case ActionType.Edit:
                try
                {
                    picture          = _pictureDa.GetById(ArrId.FirstOrDefault());
                    picture.UpdateBy = User.Identity.Name;
                    UpdateModel(picture);
                    picture.Type       = !string.IsNullOrEmpty(Request["Type"]) ? Convert.ToInt32(Request["Type"]) : 0;
                    picture.CategoryID = !string.IsNullOrEmpty(Request["CategoryID"]) ? Convert.ToInt32(Request["CategoryID"]) : 0;
                    _pictureDa.Save();
                    msg = new JsonMessage
                    {
                        Erros   = false,
                        ID      = picture.ID.ToString(),
                        Message = string.Format("Đã cập nhật hình ảnh: <b>{0}</b>", Server.HtmlEncode(picture.Name))
                    };
                }
                catch (Exception ex)
                {
                    LogHelper.Instance.LogError(GetType(), ex);
                }

                break;

            case ActionType.Delete:
                //ltsPictureItems = _pictureDa.GetListByArrId(ArrId);
                //stbMessage = new StringBuilder();
                //foreach (var item in ltsPictureItems)
                //{
                //    try
                //    {
                //        item.IsDeleted = true;
                //        stbMessage.AppendFormat("Đã xóa hình ảnh <b>{0}</b>.<br />", Server.HtmlEncode(item.Name));
                //    }
                //    catch (Exception ex)
                //    {
                //        LogHelper.Instance.LogError(GetType(), ex);
                //    }

                //}
                //msg.ID = string.Join(",", ArrId);
                //_pictureDa.Save();
                //msg.Message = stbMessage.ToString();
                break;

            case ActionType.Show:
                //ltsPictureItems = _pictureDa.GetListByArrId(ArrId).Where(o => o.IsShow == false).ToList();
                //stbMessage = new StringBuilder();
                //foreach (var item in ltsPictureItems)
                //{
                //    try
                //    {
                //        item.IsShow = true;
                //        stbMessage.AppendFormat("Đã hiển thị hình ảnh <b>{0}</b>.<br />", Server.HtmlEncode(item.Name));
                //    }
                //    catch (Exception ex)
                //    {
                //        LogHelper.Instance.LogError(GetType(), ex);
                //    }

                //}
                //_pictureDa.Save();
                //msg.ID = string.Join(",", ltsPictureItems.Select(o => o.ID));
                //msg.Message = stbMessage.ToString();
                break;

            case ActionType.Hide:
                //ltsPictureItems = _pictureDa.GetListByArrId(ArrId).Where(o => o.IsShow == true).ToList();
                //stbMessage = new StringBuilder();
                //foreach (var item in ltsPictureItems)
                //{
                //    try
                //    {
                //        item.IsShow = false;
                //        stbMessage.AppendFormat("Đã ẩn hình ảnh <b>{0}</b>.<br />", Server.HtmlEncode(item.Name));
                //    }
                //    catch (Exception ex)
                //    {
                //        LogHelper.Instance.LogError(GetType(), ex);
                //    }

                //}
                //_pictureDa.Save();
                //msg.ID = string.Join(",", ltsPictureItems.Select(o => o.ID));
                //msg.Message = stbMessage.ToString();
                break;
            }

            if (string.IsNullOrEmpty(msg.Message))
            {
                msg.Message = "Không có hành động nào được thực hiện.";
                msg.Erros   = true;
            }

            return(Json(msg, JsonRequestBehavior.AllowGet));
        }
Пример #10
0
        public async Task <ActionResult> UpdateAcountRegister(CustomerAppIG4Item data)
        {
            var customer = _agencyDa.GetById(CustomerId);

            if (customer == null)
            {
                return(Json(new JsonMessage(1000, "Not found")));
            }

            if (!string.IsNullOrEmpty(data.Mobile) && _agencyDa.CheckExitsByPhone(data.Mobile, CustomerId))
            {
                return(Json(new JsonMessage(1001, "Số điện thoại đã tồn tại")));
            }
            customer.Email = data.Email;
            if (data.ParentID != null)
            {
                var item = _agencyDa.GetById(data.ParentID ?? 0);
                if (item != null)
                {
                    if (string.IsNullOrEmpty(item.ListID))
                    {
                        customer.ListID = item.ID.ToString();
                    }
                    else
                    {
                        customer.ListID = item.ListID + "," + item.ID;
                    }
                    customer.ParentID = item.ID;
                    customer.Level    = item.Level + 1;
                }
                else
                {
                    customer.Level = 1;
                }
            }
            //customer.Description = data.Description;
            customer.FullName = data.Fullname;
            customer.Address  = data.Address;
            //customer.Mobile = data.Mobile;
            var images = new List <Gallery_Picture>();

            for (int i = 0; i < Request.Files.Count; i++)
            {
                var img = await UploadImage(i);

                if (img.Code != 200)
                {
                    return(Json(img));
                }
                var picture = new Gallery_Picture
                {
                    Type        = !string.IsNullOrEmpty(Request["type"]) ? Convert.ToInt32(Request["type"]) : 0,
                    Folder      = img.Data.Folder,
                    Name        = img.Data.Name,
                    DateCreated = DateTime.Now.TotalSeconds(),
                    IsShow      = true,
                    Url         = img.Data.Url,
                    IsDeleted   = false,
                };
                images.Add(picture);
            }
            if (images.Count == 0)
            {
                return(Json(new JsonMessage(1000, "Ảnh xác minh không được để trống.")));
            }
            customer.Gallery_Picture = images;
            customer.IsVerify        = true;
            _agencyDa.Save();
            var obj = _agencyDa.GetItemByIdApp(CustomerId);

            return(Json(new BaseResponse <CustomerAppIG4Item> {
                Code = 200, Data = obj
            }, JsonRequestBehavior.AllowGet));
        }
Пример #11
0
 public void Add(Gallery_Picture galleryPicture)
 {
     FDIDB.Gallery_Picture.Add(galleryPicture);
 }