private void ShowInfo(int _id) { BLL.account bll = new BLL.account(); Model.account model = bll.GetModel(_id); ddlXiehui.SelectedValue = model.xiehui_id.ToString(); ddlBSubject.SelectedValue = model.b_subject.ToString(); ddlSSubject.SelectedValue = model.s_subject.ToString(); txtAddTime.Text = model.date.Value.ToString("yyyy-MM-dd"); txtZhaiyao.Text = model.zhaiyao; txtJie.Text = model.jie.ToString(); txtDai.Text = model.dai.ToString(); //绑定图片相册 rptAlbumList.DataSource = model.albums; rptAlbumList.DataBind(); }
private bool DoEdit(int _id) { bool result = false; BLL.account bll = new BLL.account(); Model.account model = bll.GetModel(_id); model.xiehui_id = Utils.StrToInt(ddlXiehui.SelectedValue.ToString(), 0); model.b_subject = Utils.StrToInt(ddlBSubject.SelectedValue.ToString(), 0); model.s_subject = Utils.StrToInt(ddlSSubject.SelectedValue.ToString(), 0); model.date = Utils.StrToDateTime(txtAddTime.Text.Trim()); model.zhaiyao = txtZhaiyao.Text.Trim(); model.jie = Utils.StrToDecimal(Utils.ObjectToStr(txtJie.Text.Trim()), 0); model.dai = Utils.StrToDecimal(Utils.ObjectToStr(txtDai.Text.Trim()), 0); #region 保存相册==================== //检查是否有自定义图片 if (model.albums != null) { model.albums.Clear(); } string[] albumArr = Request.Form.GetValues("hid_photo_name"); string[] remarkArr = Request.Form.GetValues("hid_photo_remark"); string[] linkUrlArr = Request.Form.GetValues("hid_photo_link_url"); if (albumArr != null) { List <Model.account_albums> ls = new List <Model.account_albums>(); for (int i = 0; i < albumArr.Length; i++) { string[] imgArr = albumArr[i].Split('|'); int img_id = Utils.StrToInt(imgArr[0], 0); if (imgArr.Length == 3) { if (linkUrlArr != null && !string.IsNullOrEmpty(linkUrlArr[i]) && !string.IsNullOrEmpty(remarkArr[i])) { ls.Add(new Model.account_albums { id = img_id, account_id = _id, original_path = imgArr[1], thumb_path = imgArr[2], remark = remarkArr[i], link_url = linkUrlArr[i] }); } else if (linkUrlArr != null && !string.IsNullOrEmpty(remarkArr[i]) && string.IsNullOrEmpty(linkUrlArr[i])) { ls.Add(new Model.account_albums { id = img_id, account_id = _id, original_path = imgArr[1], thumb_path = imgArr[2], remark = remarkArr[i] }); } else if (linkUrlArr != null && !string.IsNullOrEmpty(linkUrlArr[i]) && string.IsNullOrEmpty(remarkArr[i])) { ls.Add(new Model.account_albums { id = img_id, account_id = _id, original_path = imgArr[1], thumb_path = imgArr[2], link_url = linkUrlArr[i] }); } else { ls.Add(new Model.account_albums { id = img_id, account_id = _id, original_path = imgArr[1], thumb_path = imgArr[2] }); } } } model.albums = ls; } #endregion if (bll.Update(model)) { AddAdminLog(DTEnums.ActionEnum.Edit.ToString(), "修改记账信息:" + model.xiehui_id); //记录日志 result = true; } return(result); }