/// <summary> /// 获得数据列表 /// </summary> public List <Maticsoft.Model.Dynatown> DataTableToList(DataTable dt) { List <Maticsoft.Model.Dynatown> modelList = new List <Maticsoft.Model.Dynatown>(); int rowsCount = dt.Rows.Count; if (rowsCount > 0) { Maticsoft.Model.Dynatown model; for (int n = 0; n < rowsCount; n++) { model = new Maticsoft.Model.Dynatown(); if (dt.Rows[n]["id"].ToString() != "") { model.id = int.Parse(dt.Rows[n]["id"].ToString()); } model.accnumber = dt.Rows[n]["accnumber"].ToString(); model.Dyname = dt.Rows[n]["Dyname"].ToString(); model.tel = dt.Rows[n]["tel"].ToString(); model.company = dt.Rows[n]["company"].ToString(); model.flag = dt.Rows[n]["flag"].ToString(); if (dt.Rows[n]["createdate"].ToString() != "") { model.createdate = DateTime.Parse(dt.Rows[n]["createdate"].ToString()); } modelList.Add(model); } } return(modelList); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Rid.Value = string.IsNullOrEmpty(Request["id"]) ? "" : Request["id"]; if (!string.IsNullOrEmpty(Rid.Value)) { Maticsoft.BLL.Dynatown bll = new Maticsoft.BLL.Dynatown(); Maticsoft.Model.Dynatown model = bll.GetModel(Convert.ToInt32(Rid.Value)); accnumber.Text = model.accnumber; company.Text = model.company; createdate.Text = (model.createdate).ToString(); Dyname.Text = model.Dyname; flag.Text = model.flag; tel.Text = model.tel; } } }
protected void save_Click(object sender, EventArgs e) { Maticsoft.BLL.Dynatown bll = new Maticsoft.BLL.Dynatown(); Maticsoft.Model.Dynatown model = new Maticsoft.Model.Dynatown(); model.accnumber = accnumber.Text; model.company = company.Text; model.createdate = Convert.ToDateTime(createdate.Text); model.Dyname = Dyname.Text; model.flag = flag.Text; model.tel = tel.Text; if (string.IsNullOrEmpty(Rid.Value)) { if (bll.Add(model) > 0) { Maticsoft.Common.MessageBox.ShowAndRedirect(Page, "添加成功", "get_Dynatown.aspx"); } else { Maticsoft.Common.MessageBox.Show(Page, "添加失败"); } } else { model.id = Convert.ToInt32(Rid.Value); if (bll.Update(model)) { Maticsoft.Common.MessageBox.ShowAndRedirect(Page, "更新成功", "get_Dynatown.aspx"); } else { Maticsoft.Common.MessageBox.Show(Page, "更新失败"); } } }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(Maticsoft.Model.Dynatown model) { return(dal.Update(model)); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(Maticsoft.Model.Dynatown model) { return(dal.Add(model)); }