private void LoadAlbum(li_mortgages model, Agp2pEnums.AlbumTypeEnum type, int splittedIndex)
        {
            string[] albumArr  = GetSplittedFormValue("hid_photo_name", splittedIndex).ToArray();
            string[] remarkArr = GetSplittedFormValue("hid_photo_remark", splittedIndex).ToArray();
            context.li_albums.DeleteAllOnSubmit(context.li_albums.Where(a => a.mortgage == model.id && a.type == (int)type));
            var preAdd = albumArr.Zip(remarkArr, (album, remark) =>
            {
                var albumSplit = album.Split('|');
                return(new li_albums
                {
                    original_path = albumSplit[1],
                    thumb_path = albumSplit[2],
                    remark = remark,
                    add_time = DateTime.Now,
                    li_mortgages = model,
                    type = (byte)type
                });
            });

            context.li_albums.InsertAllOnSubmit(preAdd);
        }
 private void LoadAlbum(li_loaner_companies model, Agp2pEnums.AlbumTypeEnum type)
 {
     string[] albumArr  = Request.Form.GetValues("hid_photo_name");
     string[] remarkArr = Request.Form.GetValues("hid_photo_remark");
     context.li_albums.DeleteAllOnSubmit(context.li_albums.Where(a => a.company == model.id && a.type == (int)type));
     if (albumArr != null)
     {
         var preAdd = albumArr.Zip(remarkArr, (album, remark) =>
         {
             var albumSplit = album.Split('|');
             return(new li_albums
             {
                 original_path = albumSplit[1],
                 thumb_path = albumSplit[2],
                 remark = remark,
                 add_time = DateTime.Now,
                 li_loaner_companies = model,
                 type = (byte)type
             });
         });
         context.li_albums.InsertAllOnSubmit(preAdd);
     }
 }
示例#3
0
 /// <summary>
 /// 加载相册
 /// </summary>
 /// <param name="model"></param>
 /// <param name="type"></param>
 /// <param name="splittedIndex"></param>
 /// <param name="request"></param>
 public void LoadAlbum(li_risks model, Agp2pEnums.AlbumTypeEnum type, int splittedIndex, HttpRequest request)
 {
     string[] albumArr  = GetSplittedFormValue("hid_photo_name", splittedIndex, request).ToArray();
     string[] remarkArr = GetSplittedFormValue("hid_photo_remark", splittedIndex, request).ToArray();
     Context.li_albums.DeleteAllOnSubmit(Context.li_albums.Where(a => a.risk == model.id && a.type == (int)type));
     if (albumArr != null)
     {
         var preAdd = albumArr.Zip(remarkArr, (album, remark) =>
         {
             var albumSplit = album.Split('|');
             return(new li_albums
             {
                 original_path = albumSplit[1],
                 thumb_path = albumSplit[2],
                 remark = remark,
                 add_time = DateTime.Now,
                 li_risks = model,
                 type = (byte)type
             });
         });
         Context.li_albums.InsertAllOnSubmit(preAdd);
     }
 }