You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
1.5 KiB
50 lines
1.5 KiB
using Swift.DAL.VoucherReport;
|
|
using Swift.web.Library;
|
|
using System;
|
|
|
|
namespace Swift.web.BillVoucher.VoucherSetting
|
|
{
|
|
public partial class Manage : System.Web.UI.Page
|
|
{
|
|
private SwiftLibrary _sl = new SwiftLibrary();
|
|
private VoucherReportDAO _vrdao = new VoucherReportDAO();
|
|
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
{
|
|
_sl.CheckSession();
|
|
if (!IsPostBack)
|
|
{
|
|
if (!string.IsNullOrWhiteSpace(GetId()))
|
|
{
|
|
PopulateData();
|
|
}
|
|
}
|
|
}
|
|
|
|
private void PopulateData()
|
|
{
|
|
var dr = _vrdao.getVoucherSettingData(GetId());
|
|
voucherType.Text = dr["V_TYPE"].ToString();
|
|
approvalMode.Text = dr["Approval_mode"].ToString();
|
|
createdBy.Text = dr["created_by"].ToString();
|
|
createdDate.Text = dr["created_date"].ToString();
|
|
modifiedBy.Text = dr["modified_by"].ToString();
|
|
modifiedDate.Text = dr["modified_date"].ToString();
|
|
}
|
|
|
|
private string GetId()
|
|
{
|
|
return GetStatic.ReadQueryString("id", "");
|
|
}
|
|
|
|
protected void btnSave_Click(object sender, EventArgs e)
|
|
{
|
|
var res = _vrdao.updateVoucherSetting(GetId(), approvalMode.SelectedValue, GetStatic.GetUser());
|
|
if (res.ErrorCode == "0")
|
|
{
|
|
GetStatic.SetMessage(res);
|
|
Response.Redirect("List.aspx");
|
|
}
|
|
}
|
|
}
|
|
}
|