Пример #1
0
    private void getQueryData()
    {
        T_TaxList item = new T_TaxList();

        if (!string.IsNullOrEmpty(txt_owner_name.Text.Trim()))
        {
            item.OwnerName = txt_owner_name.Text.Trim();
        }
        if (!string.IsNullOrEmpty(txt_entry_id.Text.Trim()))
        {
            item.EntryId = txt_entry_id.Text.Trim();
        }
        if (!string.IsNullOrEmpty(txt_sale_bill_no.Text.Trim()))
        {
            item.SaleBillNo = txt_sale_bill_no.Text.Trim();
        }
        if (!string.IsNullOrEmpty(txt_g_name.Text.Trim()))
        {
            item.GName = txt_g_name.Text.Trim();
        }
        if (!string.IsNullOrEmpty(txt_code_ts.Text.Trim()))
        {
            item.CodeTs = txt_code_ts.Text.Trim();
        }
        if (!string.IsNullOrEmpty(DropDownList1.SelectedValue))
        {
            item.StateCode = DropDownList1.SelectedValue;
        }
        if (!string.IsNullOrEmpty(CalendarBox1.Text.Trim()))
        {
            item.startTime = DateTime.Parse(CalendarBox1.Text.Trim());
        }
        if (!string.IsNullOrEmpty(CalendarBox2.Text.Trim()))
        {
            item.endTime = DateTime.Parse(CalendarBox2.Text.Trim());
        }

        TaxListAdapter tla = new TaxListAdapter();

        show(tla.queryTaxList(item));
    }
Пример #2
0
 public DataSet queryTaxList(T_TaxList item)
 {
     return(Manager.queryTaxList(item));
 }
Пример #3
0
 public void UpdateState(T_TaxList item, string[] ids)
 {
     Manager.UpdateState(item, ids);
 }
Пример #4
0
    protected void updateUser_Click(object sender, EventArgs e)
    {
        T_TaxList taxlist = new T_TaxList();

        if (!changed)
        {
            GetSelectedItem();
        }
        string[] ids = this.SelectedItems.ToArray();
        if (ids.Length == 0)
        {
            Label1.Text = "请先至少选择一行数据!";
            return;
        }
        string state = DropDownList1.SelectedValue;

        taxlist.StateCode = state;
        switch (state)
        {
        case "D":
            if (string.IsNullOrEmpty(CalendarBox1.Text))
            {
                Label1.Text = "退税申报日期不能为空";
                return;
            }
            else
            {
                taxlist.TaxRetutnDDate = DateTime.Parse(CalendarBox1.Text);
            }
            if (string.IsNullOrEmpty(txt_tax_return_no.Text))
            {
                Label1.Text = "申报批次号不能为空";
                return;
            }
            else
            {
                taxlist.TaxReturnNo = txt_tax_return_no.Text;
            }
            if (string.IsNullOrEmpty(CalendarBox2.Text))
            {
                Label1.Text = "退税日期不能为空";
                return;
            }
            else
            {
                taxlist.TaxReturnDate = DateTime.Parse(CalendarBox2.Text);
            }
            break;

        default:
            taxlist.TaxReturnDate  = null;
            taxlist.TaxReturnNo    = "";
            taxlist.TaxRetutnDDate = null;
            break;
        }

        TaxListAdapter tla = new TaxListAdapter();

        try
        {
            tla.UpdateState(taxlist, ids);
            Label1.Text = "更新成功";
            init();
            show();
        }
        catch (Exception ex)
        {
            Label1.Text = ex.Message;
        }
    }