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); } }
/// <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); } }