491 lines
20 KiB
C#
491 lines
20 KiB
C#
|
|
using System;
|
|||
|
|
using System.Collections.Generic;
|
|||
|
|
using System.Data;
|
|||
|
|
using System.Web;
|
|||
|
|
|
|||
|
|
namespace FineUIPro.Web.PHTGL.ContractCompile
|
|||
|
|
{
|
|||
|
|
public partial class AttachUrl5 : PageBase
|
|||
|
|
{
|
|||
|
|
public string AttachUrlId
|
|||
|
|
{
|
|||
|
|
get
|
|||
|
|
{
|
|||
|
|
return (string)ViewState["AttachUrlId"];
|
|||
|
|
}
|
|||
|
|
set
|
|||
|
|
{
|
|||
|
|
ViewState["AttachUrlId"] = value;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
public DataTable Grid1Table
|
|||
|
|
{
|
|||
|
|
get
|
|||
|
|
{
|
|||
|
|
return (DataTable)ViewState["Grid1Table"];
|
|||
|
|
}
|
|||
|
|
set
|
|||
|
|
{
|
|||
|
|
ViewState["Grid1Table"] = value;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
public DataTable Grid2Table
|
|||
|
|
{
|
|||
|
|
get
|
|||
|
|
{
|
|||
|
|
return (DataTable)ViewState["Grid2Table"];
|
|||
|
|
}
|
|||
|
|
set
|
|||
|
|
{
|
|||
|
|
ViewState["Grid2Table"] = value;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
public List<Model.PHTGL_AttachUrl5_DevicePrice> url5_dev
|
|||
|
|
{
|
|||
|
|
get
|
|||
|
|
{
|
|||
|
|
return (List<Model.PHTGL_AttachUrl5_DevicePrice>)Session["url5_dev"];
|
|||
|
|
}
|
|||
|
|
set
|
|||
|
|
{
|
|||
|
|
Session["url5_dev"] = value;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
public List<Model.PHTGL_AttachUrl5_MaterialsPrice> url5_mat
|
|||
|
|
{
|
|||
|
|
get
|
|||
|
|
{
|
|||
|
|
return (List<Model.PHTGL_AttachUrl5_MaterialsPrice>)Session["url5_mat"];
|
|||
|
|
}
|
|||
|
|
set
|
|||
|
|
{
|
|||
|
|
Session["url5_mat"] = value;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
protected void Page_Load(object sender, EventArgs e)
|
|||
|
|
{
|
|||
|
|
if (!IsPostBack)
|
|||
|
|
{
|
|||
|
|
#region 旧版表格
|
|||
|
|
//AttachUrlId = Request.Params["AttachUrlId"];
|
|||
|
|
//#region Grid1
|
|||
|
|
//// 删除选中单元格的客户端脚本
|
|||
|
|
//string deleteScript = GetDeleteScript();
|
|||
|
|
|
|||
|
|
//JObject defaultObj = new JObject();
|
|||
|
|
//defaultObj.Add("OrderNumber", "");
|
|||
|
|
//defaultObj.Add("Name", "");
|
|||
|
|
//defaultObj.Add("Spec", "");
|
|||
|
|
//defaultObj.Add("Material", "");
|
|||
|
|
//defaultObj.Add("Company", "");
|
|||
|
|
//defaultObj.Add("UnitPrice", "");
|
|||
|
|
//defaultObj.Add("Remarks", "");
|
|||
|
|
|
|||
|
|
//// 在末尾新增一条数据
|
|||
|
|
//btnNew.OnClientClick = Grid1.GetAddNewRecordReference(defaultObj, true);
|
|||
|
|
//// 删除选中行按钮
|
|||
|
|
//btnDelete.OnClientClick = Grid1.GetNoSelectionAlertReference("请选择一条记录!") + deleteScript;
|
|||
|
|
//#endregion
|
|||
|
|
//#region Grid2
|
|||
|
|
//// 删除选中单元格的客户端脚本
|
|||
|
|
//string deleteScript2 = GetDeleteScript();
|
|||
|
|
|
|||
|
|
//JObject defaultObj2 = new JObject();
|
|||
|
|
//defaultObj2.Add("OrderNumber", "");
|
|||
|
|
//defaultObj2.Add("Name", "");
|
|||
|
|
//defaultObj2.Add("Company", "");
|
|||
|
|
//defaultObj2.Add("amount", "");
|
|||
|
|
//defaultObj2.Add("UnitPrice", "");
|
|||
|
|
//defaultObj2.Add("Totalprice", "");
|
|||
|
|
//defaultObj2.Add("Remarks", "");
|
|||
|
|
|
|||
|
|
//// 在末尾新增一条数据
|
|||
|
|
//btnNew2.OnClientClick = Grid1.GetAddNewRecordReference(defaultObj, true);
|
|||
|
|
//// 删除选中行按钮
|
|||
|
|
//btnDelete2.OnClientClick = Grid2.GetNoSelectionAlertReference("请选择一条记录!") + deleteScript2;
|
|||
|
|
//#endregion
|
|||
|
|
// btnClose.OnClientClick = ActiveWindow.GetHideReference();
|
|||
|
|
#endregion
|
|||
|
|
|
|||
|
|
this.btnClose.OnClientClick = ActiveWindow.GetHideReference();
|
|||
|
|
string attachUrlId = Request.Params["AttachUrlId"];
|
|||
|
|
if (!string.IsNullOrEmpty(attachUrlId))
|
|||
|
|
{
|
|||
|
|
var att = BLL.AttachUrl5Service.GetAttachUrl5ByAttachUrlId(attachUrlId);
|
|||
|
|
if (att == null)
|
|||
|
|
{
|
|||
|
|
att = BLL.AttachUrl5Service.GetAttachUrl5ByAttachUrlId(BLL.AttachUrlService.GetAttachUrlByAttachUrlCode("", 5).AttachUrlId);
|
|||
|
|
}
|
|||
|
|
if (att != null)
|
|||
|
|
{
|
|||
|
|
this.txtAttachUrlContent.Text = HttpUtility.HtmlDecode(att.AttachUrlContent);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 保存按钮
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="sender"></param>
|
|||
|
|
/// <param name="e"></param>
|
|||
|
|
protected void btnSave_Click(object sender, EventArgs e)
|
|||
|
|
{
|
|||
|
|
string attachUrlId = Request.Params["AttachUrlId"];
|
|||
|
|
if (!string.IsNullOrEmpty(attachUrlId))
|
|||
|
|
{
|
|||
|
|
var attItem = BLL.AttachUrl5Service.GetAttachUrl5ByAttachUrlId(attachUrlId);
|
|||
|
|
if (attItem != null)
|
|||
|
|
{
|
|||
|
|
attItem.AttachUrlContent = this.txtAttachUrlContent.Text.Trim();
|
|||
|
|
attItem.AttachUrlId = attachUrlId;
|
|||
|
|
BLL.AttachUrl5Service.UpdateAttachUrl5(attItem);
|
|||
|
|
}
|
|||
|
|
else
|
|||
|
|
{
|
|||
|
|
Model.PHTGL_AttachUrl5 newUrl = new Model.PHTGL_AttachUrl5();
|
|||
|
|
newUrl.AttachUrlContent = this.txtAttachUrlContent.Text.Trim();
|
|||
|
|
newUrl.AttachUrlId = attachUrlId;
|
|||
|
|
newUrl.AttachUrlItemId = BLL.SQLHelper.GetNewID(typeof(Model.PHTGL_AttachUrl5));
|
|||
|
|
BLL.AttachUrl5Service.AddAttachUrl5(newUrl);
|
|||
|
|
}
|
|||
|
|
var att = BLL.AttachUrlService.GetAttachUrlById(attachUrlId);
|
|||
|
|
if (att != null)
|
|||
|
|
{
|
|||
|
|
att.IsSelected = true;
|
|||
|
|
BLL.AttachUrlService.UpdateAttachUrl(att);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
ShowNotify("保存成功!", MessageBoxIcon.Success);
|
|||
|
|
PageContext.RegisterStartupScript(ActiveWindow.GetHideReference());
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
//#region 旧版
|
|||
|
|
//private string GetDeleteScript()
|
|||
|
|
//{
|
|||
|
|
// return Confirm.GetShowReference("确定删除当前数据吗?", String.Empty, MessageBoxIcon.Question, Grid1.GetDeleteSelectedRowsReference(), String.Empty);
|
|||
|
|
//}
|
|||
|
|
//#region 附件
|
|||
|
|
///// <summary>
|
|||
|
|
///// Grid绑定
|
|||
|
|
///// </summary>
|
|||
|
|
//private void DataGridAttachUrl()
|
|||
|
|
//{
|
|||
|
|
// Grid1Binding();
|
|||
|
|
// Grid2Binding();
|
|||
|
|
//}
|
|||
|
|
|
|||
|
|
//void Grid1Binding()
|
|||
|
|
//{
|
|||
|
|
// string strSql = @" select mat.AttachUrlItemId,
|
|||
|
|
// mat.AttachUrlId,
|
|||
|
|
// mat.OrderNumber,
|
|||
|
|
// mat.Name,
|
|||
|
|
// mat.Spec,
|
|||
|
|
// mat.Material,
|
|||
|
|
// mat.Company,
|
|||
|
|
// mat.UnitPrice,
|
|||
|
|
// mat.Remarks "
|
|||
|
|
// + @" from PHTGL_AttachUrl5_MaterialsPrice as mat"
|
|||
|
|
// + @" where 1=1 and mat.AttachUrlId=@AttachUrlId order by mat.OrderNumber";
|
|||
|
|
// List<SqlParameter> listStr = new List<SqlParameter>();
|
|||
|
|
// listStr.Add(new SqlParameter("@AttachUrlId", AttachUrlId));
|
|||
|
|
|
|||
|
|
// SqlParameter[] parameter = listStr.ToArray();
|
|||
|
|
// DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);
|
|||
|
|
// Grid1.RecordCount = tb.Rows.Count;
|
|||
|
|
// var table = this.GetPagedDataTable(Grid1, tb);
|
|||
|
|
// Grid1Table = table;
|
|||
|
|
// Grid1.DataSource = table;
|
|||
|
|
// Grid1.DataBind();
|
|||
|
|
|
|||
|
|
//}
|
|||
|
|
//void Grid2Binding()
|
|||
|
|
//{
|
|||
|
|
// string strSql = @" SELECT dev.AttachUrlItemId
|
|||
|
|
// ,dev.AttachUrlId
|
|||
|
|
// ,dev.OrderNumber
|
|||
|
|
// ,dev.Name
|
|||
|
|
// ,dev.Company
|
|||
|
|
// ,dev.amount
|
|||
|
|
// ,dev.UnitPrice
|
|||
|
|
// ,dev.Totalprice
|
|||
|
|
// ,dev.Remarks "
|
|||
|
|
// + @" FROM PHTGL_AttachUrl5_DevicePrice as dev"
|
|||
|
|
// + @" where 1=1 and dev.AttachUrlId=@AttachUrlId order by dev.OrderNumber ";
|
|||
|
|
// List<SqlParameter> listStr = new List<SqlParameter>();
|
|||
|
|
// listStr.Add(new SqlParameter("@AttachUrlId", AttachUrlId));
|
|||
|
|
// SqlParameter[] parameter = listStr.ToArray();
|
|||
|
|
// DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);
|
|||
|
|
// Grid2.RecordCount = tb.Rows.Count;
|
|||
|
|
// var table = this.GetPagedDataTable(Grid2, tb);
|
|||
|
|
// Grid2Table = table;
|
|||
|
|
// Grid2.DataSource = table;
|
|||
|
|
// Grid2.DataBind();
|
|||
|
|
|
|||
|
|
//}
|
|||
|
|
|
|||
|
|
//protected void btnAddMaterial_Click(object sender, EventArgs e)
|
|||
|
|
//{
|
|||
|
|
|
|||
|
|
// Model.PHTGL_AttachUrl5_MaterialsPrice url5 = new Model.PHTGL_AttachUrl5_MaterialsPrice();
|
|||
|
|
|
|||
|
|
// url5.AttachUrlItemId = Guid.NewGuid().ToString ();
|
|||
|
|
// url5.AttachUrlId = AttachUrlId;
|
|||
|
|
// url5_mat.Add(url5);
|
|||
|
|
|
|||
|
|
// var table = this.GetPagedDataTable(Grid1, url5_mat);
|
|||
|
|
// Grid1Table = table;
|
|||
|
|
// Grid1.DataSource = table;
|
|||
|
|
// Grid1.DataBind();
|
|||
|
|
|
|||
|
|
|
|||
|
|
//}
|
|||
|
|
//protected void btnAddDevice_Click(object sender, EventArgs e)
|
|||
|
|
//{
|
|||
|
|
|
|||
|
|
// Model.PHTGL_AttachUrl5_DevicePrice url5 = new Model.PHTGL_AttachUrl5_DevicePrice();
|
|||
|
|
// url5.AttachUrlItemId = Guid.NewGuid().ToString();
|
|||
|
|
// url5.AttachUrlId = AttachUrlId;
|
|||
|
|
|
|||
|
|
// url5_dev.Add(url5);
|
|||
|
|
// var table = this.GetPagedDataTable(Grid2, url5_dev);
|
|||
|
|
// Grid2Table = table;
|
|||
|
|
// Grid2.DataSource = table;
|
|||
|
|
// Grid2.DataBind();
|
|||
|
|
|
|||
|
|
|
|||
|
|
//}
|
|||
|
|
//protected void btnSave_Click(object sender, EventArgs e)
|
|||
|
|
//{
|
|||
|
|
// BLL.AttachUrl5_DevicePriceService.DeleteUrl5ByAttachUrlId(AttachUrlId);
|
|||
|
|
// JArray EditorArr = Grid1.GetMergedData();
|
|||
|
|
// if (EditorArr.Count > 0)
|
|||
|
|
// {
|
|||
|
|
// Model.PHTGL_AttachUrl5_DevicePrice model = null;
|
|||
|
|
// for (int i = 0; i < EditorArr.Count; i++)
|
|||
|
|
// {
|
|||
|
|
// JObject objects = (JObject)EditorArr[i];
|
|||
|
|
// model = new Model.PHTGL_AttachUrl5_DevicePrice();
|
|||
|
|
// model.AttachUrlItemId = SQLHelper.GetNewID(typeof(Model.PHTGL_AttachUrl5_DevicePrice));
|
|||
|
|
// model.AttachUrlId = AttachUrlId;
|
|||
|
|
// model.OrderNumber = objects["values"]["OrderNumber"].ToString();
|
|||
|
|
// model.Name = objects["values"]["Name"].ToString();
|
|||
|
|
// model.Company = objects["values"]["Company"].ToString();
|
|||
|
|
// model.Amount =int.Parse( objects["values"]["amount"].ToString());
|
|||
|
|
// model.UnitPrice = int.Parse( objects["values"]["UnitPrice"].ToString());
|
|||
|
|
// model.Totalprice = int.Parse( objects["values"]["Totalprice"].ToString());
|
|||
|
|
// model.Remarks = objects["values"]["Remarks"].ToString();
|
|||
|
|
// BLL.AttachUrl5_DevicePriceService.AddAttachurl5(model);
|
|||
|
|
// }
|
|||
|
|
// }
|
|||
|
|
|
|||
|
|
// AttachUrl5_MaterialsPriceService.DeleteUrl5ByAttachUrlId(AttachUrlId);
|
|||
|
|
// JArray EditorArr2 = Grid2.GetMergedData();
|
|||
|
|
// if (EditorArr2.Count > 0)
|
|||
|
|
// {
|
|||
|
|
// Model.PHTGL_AttachUrl5_MaterialsPrice model = null;
|
|||
|
|
// for (int i = 0; i < EditorArr2.Count; i++)
|
|||
|
|
// {
|
|||
|
|
// JObject objects = (JObject)EditorArr2[i];
|
|||
|
|
// model = new Model.PHTGL_AttachUrl5_MaterialsPrice();
|
|||
|
|
// model.AttachUrlItemId = SQLHelper.GetNewID(typeof(Model.PHTGL_AttachUrl5_MaterialsPrice));
|
|||
|
|
// model.AttachUrlId = AttachUrlId;
|
|||
|
|
// model.OrderNumber = objects["values"]["OrderNumber"].ToString();
|
|||
|
|
// model.Name = objects["values"]["Name"].ToString();
|
|||
|
|
// model.Spec = objects["values"]["Spec"].ToString();
|
|||
|
|
// model.Material = objects["values"]["Material"].ToString();
|
|||
|
|
// model.Company = objects["values"]["Company"].ToString();
|
|||
|
|
// model.UnitPrice = int.Parse(objects["values"]["UnitPrice"].ToString());
|
|||
|
|
// model.Remarks = objects["values"]["Remarks"].ToString();
|
|||
|
|
// BLL.AttachUrl5_MaterialsPriceService.AddAttachurl5(model);
|
|||
|
|
// }
|
|||
|
|
// }
|
|||
|
|
|
|||
|
|
// //Grid1.GetModifiedDict();
|
|||
|
|
// //Grid1Save_material(Grid1);
|
|||
|
|
|
|||
|
|
// //Grid2.GetModifiedDict();
|
|||
|
|
// //Grid2Save__device(Grid2);
|
|||
|
|
// ShowNotify("保存成功!", MessageBoxIcon.Success);
|
|||
|
|
// PageContext.RegisterStartupScript(ActiveWindow.GetHideReference());
|
|||
|
|
//}
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
//private void UpdateDataRow(string columnName, Dictionary<string, object> rowDict, DataRow rowData)
|
|||
|
|
//{
|
|||
|
|
// if (rowDict.ContainsKey(columnName))
|
|||
|
|
// {
|
|||
|
|
// rowData[columnName] = rowDict[columnName];
|
|||
|
|
// }
|
|||
|
|
//}
|
|||
|
|
|
|||
|
|
//private void UpdateDataRow_device(Dictionary<string, object> rowDict, DataRow rowData)
|
|||
|
|
//{
|
|||
|
|
// UpdateDataRow("OrderNumber", rowDict, rowData);
|
|||
|
|
// UpdateDataRow("Name", rowDict, rowData);
|
|||
|
|
// UpdateDataRow("Company", rowDict, rowData);
|
|||
|
|
// UpdateDataRow("amount", rowDict, rowData);
|
|||
|
|
// UpdateDataRow("UnitPrice", rowDict, rowData);
|
|||
|
|
// UpdateDataRow("Totalprice", rowDict, rowData);
|
|||
|
|
// UpdateDataRow("Remarks", rowDict, rowData);
|
|||
|
|
|
|||
|
|
//}
|
|||
|
|
|
|||
|
|
//private void UpdateDataRow_material(Dictionary<string, object> rowDict, DataRow rowData)
|
|||
|
|
//{
|
|||
|
|
// UpdateDataRow("OrderNumber", rowDict, rowData);
|
|||
|
|
// UpdateDataRow("Name", rowDict, rowData);
|
|||
|
|
// UpdateDataRow("Spec", rowDict, rowData);
|
|||
|
|
// UpdateDataRow("Material", rowDict, rowData);
|
|||
|
|
// UpdateDataRow("Company", rowDict, rowData);
|
|||
|
|
// UpdateDataRow("UnitPrice", rowDict, rowData);
|
|||
|
|
// UpdateDataRow("Remarks", rowDict, rowData);
|
|||
|
|
|
|||
|
|
//}
|
|||
|
|
|
|||
|
|
//private DataRow FindRowByID(string rowID, DataTable table)
|
|||
|
|
//{
|
|||
|
|
// foreach (DataRow row in table.Rows)
|
|||
|
|
// {
|
|||
|
|
// if (row["AttachUrlItemId"].ToString() == rowID)
|
|||
|
|
// {
|
|||
|
|
// return row;
|
|||
|
|
// }
|
|||
|
|
// }
|
|||
|
|
// return null;
|
|||
|
|
//}
|
|||
|
|
|
|||
|
|
//private void Grid1Save_material(Grid grid)
|
|||
|
|
//{
|
|||
|
|
|
|||
|
|
// Dictionary<int, Dictionary<string, object>> modifiedDict = Grid1.GetModifiedDict();
|
|||
|
|
// if (modifiedDict != null)
|
|||
|
|
// {
|
|||
|
|
// foreach (int rowIndex in modifiedDict.Keys)
|
|||
|
|
// {
|
|||
|
|
// string rowID = Grid1.DataKeys[rowIndex][0].ToString();
|
|||
|
|
// DataRow row = FindRowByID(rowID,Grid1Table);
|
|||
|
|
// UpdateDataRow_material(modifiedDict[rowIndex], row);
|
|||
|
|
// }
|
|||
|
|
// }
|
|||
|
|
// Model.PHTGL_AttachUrl5_MaterialsPrice url5 = new Model.PHTGL_AttachUrl5_MaterialsPrice();
|
|||
|
|
// for (int i = 0; i < Grid1Table.Rows.Count; i++)
|
|||
|
|
// {
|
|||
|
|
// url5.AttachUrlItemId = Grid1Table.Rows[i]["AttachUrlItemId"].ToString();
|
|||
|
|
// url5.AttachUrlId = Grid1Table.Rows[i]["AttachUrlId"].ToString();
|
|||
|
|
// url5.OrderNumber = Grid1Table.Rows[i]["OrderNumber"].ToString();
|
|||
|
|
// url5.Name = Grid1Table.Rows[i]["Name"].ToString();
|
|||
|
|
// url5.Spec = Grid1Table.Rows[i]["Spec"].ToString();
|
|||
|
|
// url5.Material = Grid1Table.Rows[i]["Material"].ToString();
|
|||
|
|
// url5.Company = Grid1Table.Rows[i]["Company"].ToString();
|
|||
|
|
// url5.UnitPrice = Convert.ToDecimal(Grid1Table.Rows[i]["UnitPrice"].ToString());
|
|||
|
|
// url5.Remarks = Grid1Table.Rows[i]["Remarks"].ToString();
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Model.PHTGL_AttachUrl5_MaterialsPrice isExit_url4 = BLL.AttachUrl5_MaterialsPriceService.GetAttachurl5ById (url5.AttachUrlItemId);
|
|||
|
|
|
|||
|
|
// if (isExit_url4 == null)
|
|||
|
|
// {
|
|||
|
|
// BLL.AttachUrl5_MaterialsPriceService.AddAttachurl5(url5);
|
|||
|
|
|
|||
|
|
// }
|
|||
|
|
// else
|
|||
|
|
// {
|
|||
|
|
// BLL.AttachUrl5_MaterialsPriceService.UpdateAttachurl5(url5);
|
|||
|
|
// }
|
|||
|
|
// }
|
|||
|
|
|
|||
|
|
//}
|
|||
|
|
|
|||
|
|
//private void Grid2Save__device(Grid grid)
|
|||
|
|
//{
|
|||
|
|
|
|||
|
|
// Dictionary<int, Dictionary<string, object>> modifiedDict = Grid2.GetModifiedDict();
|
|||
|
|
// if (modifiedDict != null)
|
|||
|
|
// {
|
|||
|
|
// foreach (int rowIndex in modifiedDict.Keys)
|
|||
|
|
// {
|
|||
|
|
// string rowID = Grid2.DataKeys[rowIndex][0].ToString();
|
|||
|
|
// DataRow row = FindRowByID(rowID,Grid2Table);
|
|||
|
|
// UpdateDataRow_device(modifiedDict[rowIndex], row);
|
|||
|
|
// }
|
|||
|
|
// }
|
|||
|
|
// Model.PHTGL_AttachUrl5_DevicePrice url5 = new Model.PHTGL_AttachUrl5_DevicePrice();
|
|||
|
|
// for (int i = 0; i < Grid2Table.Rows.Count; i++)
|
|||
|
|
// {
|
|||
|
|
|
|||
|
|
// url5.AttachUrlItemId = Grid2Table.Rows[i]["AttachUrlItemId"].ToString();
|
|||
|
|
// url5.AttachUrlId = Grid2Table.Rows[i]["AttachUrlId"].ToString();
|
|||
|
|
// url5.OrderNumber = Grid2Table.Rows[i]["OrderNumber"].ToString();
|
|||
|
|
// url5.Name = Grid2Table.Rows[i]["Name"].ToString();
|
|||
|
|
// url5.Company = Grid2Table.Rows[i]["Company"].ToString();
|
|||
|
|
// url5.Amount = Convert.ToInt32(Grid2Table.Rows[i]["Amount"].ToString());
|
|||
|
|
// url5.UnitPrice = Convert.ToDecimal(Grid2Table.Rows[i]["UnitPrice"].ToString());
|
|||
|
|
// url5.Totalprice = Convert.ToDecimal(Grid2Table.Rows[i]["Totalprice"].ToString());
|
|||
|
|
// url5.Remarks = Grid2Table.Rows[i]["Remarks"].ToString();
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Model.PHTGL_AttachUrl5_DevicePrice isExit_url5 = BLL.AttachUrl5_DevicePriceService.GetAttachurl5ById(url5.AttachUrlItemId);
|
|||
|
|
|
|||
|
|
// if (isExit_url5 == null)
|
|||
|
|
// {
|
|||
|
|
// BLL.AttachUrl5_DevicePriceService.AddAttachurl5(url5);
|
|||
|
|
|
|||
|
|
// }
|
|||
|
|
// else
|
|||
|
|
// {
|
|||
|
|
// BLL.AttachUrl5_DevicePriceService.UpdateAttachurl5(url5);
|
|||
|
|
// }
|
|||
|
|
// }
|
|||
|
|
|
|||
|
|
//}
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
///// <summary>
|
|||
|
|
///// grid行绑定前事件
|
|||
|
|
///// </summary>
|
|||
|
|
///// <param name="sender"></param>
|
|||
|
|
///// <param name="e"></param>
|
|||
|
|
//protected void Grid1_PreRowDataBound(object sender, GridPreRowEventArgs e)
|
|||
|
|
//{
|
|||
|
|
// //DataRowView row = e.DataItem as DataRowView;
|
|||
|
|
// //CheckBoxField cbIsSelected = Grid1.FindColumn("cbIsSelected") as CheckBoxField;
|
|||
|
|
// //bool isSelected = Convert.ToBoolean(row["IsBuild"]);
|
|||
|
|
// //if (isSelected == true)
|
|||
|
|
// //{
|
|||
|
|
// // cbIsSelected.Enabled = false;
|
|||
|
|
// //}
|
|||
|
|
// //else
|
|||
|
|
// //{
|
|||
|
|
// // cbIsSelected.Enabled = true;
|
|||
|
|
// //}
|
|||
|
|
//}
|
|||
|
|
|
|||
|
|
///// <summary>
|
|||
|
|
///// Grid行点击事件
|
|||
|
|
///// </summary>
|
|||
|
|
///// <param name="sender"></param>
|
|||
|
|
///// <param name="e"></param>
|
|||
|
|
//protected void Grid1_RowCommand(object sender, GridCommandEventArgs e)
|
|||
|
|
//{
|
|||
|
|
// //if (e.CommandName == "edit")
|
|||
|
|
// //{
|
|||
|
|
// // CheckBoxField cbIsSelected = Grid1.FindColumn("cbIsSelected") as CheckBoxField;
|
|||
|
|
// // if (cbIsSelected.GetCheckedState(e.RowIndex))
|
|||
|
|
// // {
|
|||
|
|
// // string id = Grid1.SelectedRowID;
|
|||
|
|
|
|||
|
|
// // }
|
|||
|
|
// //}
|
|||
|
|
|
|||
|
|
//}
|
|||
|
|
//#endregion
|
|||
|
|
//#endregion
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
}
|