tijian_jichuang/Code/SaleSettings/frmDingDanXiaoShouShenHe.cs
2025-02-20 11:54:48 +08:00

227 lines
7.4 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using SOH.Entities;
using EAS.Services;
using SOH.BLL;
using SOH;
using SOH.Data;
namespace SaleSettings
{
public partial class frmDingDanXiaoShouShenHe : Form
{
public frmDingDanXiaoShouShenHe()
{
InitializeComponent();
}
ts_dd dd1;
frmXiaoShouShenHe fsh;
public frmDingDanXiaoShouShenHe(ts_dd dd, frmXiaoShouShenHe d)
{
dd1 = dd;
fsh = d;
InitializeComponent();
}
private void frmDingDanXiaoShouShenHe_Load(object sender, EventArgs e)
{
lbshr.Text = LoginUser.xm;
tbkhmc.Text = dd1.khbianma.khmc;
tbddbj.Text = dd1.ddbj;
tblxr.Text = dd1.lxrbianma.xm;
//tbddfzmc.Text =
//tbddzt.Text = dd1.ddzt.ToString();
switch (dd1.ddzt.ToString())
{
case "0":
tbddzt.Text = "未提交审核";
break;
case "1":
tbddzt.Text = "待审核";
break;
case "2":
tbddzt.Text = "销售审核结束";
break;
case "3":
tbddzt.Text = "财务审核结束";
break;
case "4":
tbddzt.Text = "已生成合同";
break;
}
tbcxyy.Text = dd1.cxyy;
//tbxsshyj.Text = dd1.xsshtg.ToString();
if (dd1.xsshtg == 0)
{
tbxsshyj.Text = "不通过";
}
else
{
tbxsshyj.Text = "通过";
}
//tbcwshyj.Text = dd1.cwshtg.ToString();
if (dd1.cwshtg == 0)
{
tbcwshyj.Text = "不通过";
}
else
{
tbcwshyj.Text = "通过";
}
tbnd.Text = dd1.nd.ToString();
tbqsrq.Text = dd1.qsrq.ToString();
tbjzrq.Text = dd1.jzrq.ToString();
tbyjtjrs.Text = dd1.yjtjrs.ToString();
tbyjje.Text = dd1.yjje_v.ToString();
if (dd1.jsfs.ToString() == "0")
{
tbjsfs.Text = "现金";
}
else if (dd1.jsfs.ToString() == "1")
{
tbjsfs.Text = "支票";
}
else if (dd1.jsfs.ToString() == "2")
{
tbjsfs.Text = "转账";
}
else
{
tbjsfs.Text = "";
}
tbjsrq1.Text = dd1.jsrq.ToString();
var dd = ServiceContainer.GetService<It_ygzd>();
IList<t_ygzd> al = dd.GetygmodelByCzym(dd1.xsczymc.czym.ToString());
if (al != null)
{
tbxsczy.Text = al[0].xm;
}
var service = ServiceContainer.GetService<Its_ddfzb>();
tsddfzbBindingSource.DataSource = service.GetddfzbByddbm(dd1.ddbm);
}
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (e.RowIndex < 0)
{
return;
}
tbddfzmc.Text = dgvddfzblist.Rows[e.RowIndex].Cells["ddfzmc"].Value.ToString();
var service = ServiceContainer.GetService<ITaoCan>();
tbtcbm.Text = dgvddfzblist.Rows[e.RowIndex].Cells["tcbianma"].Value.ToString();
if (dgvddfzblist.Rows[e.RowIndex].Cells["xb"].Value.ToString() == "0")
{
tbxb.Text = "男";
}
else if (dgvddfzblist.Rows[e.RowIndex].Cells["xb"].Value.ToString() == "1")
{
tbxb.Text = "女";
}
else
{
tbxb.Text = "不限";
}
if (dgvddfzblist.Rows[e.RowIndex].Cells["hyzk"].Value.ToString() == "0")
{
tbhyzk.Text = "未婚";
}
else if (dgvddfzblist.Rows[e.RowIndex].Cells["hyzk"].Value.ToString() == "1")
{
tbhyzk.Text = "已婚";
}
else
{
tbhyzk.Text = "不限";
}
tbnlsx.Text = dgvddfzblist.Rows[e.RowIndex].Cells["nlsx"].Value.ToString();
tbnlxx.Text = dgvddfzblist.Rows[e.RowIndex].Cells["nlxx"].Value.ToString();
if (dgvddfzblist.Rows[e.RowIndex].Cells["sfzj"].Value.ToString() == "0")
{
tbsfzj.Text = "否";
}
else
{
tbsfzj.Text = "是";
}
//tbsfzj.Text = dgvddfzblist.Rows[e.RowIndex].Cells["sfzj"].Value.ToString();
if (dgvddfzblist.Rows[e.RowIndex].Cells["qbfs"].Value.ToString() == "0")
{
tbqbfs.Text = "自取";
}
else
{
tbqbfs.Text = "统一";
}
if (dgvddfzblist.Rows[e.RowIndex].Cells["gzfbj"].Value.ToString() == "0")
{
tbgzfbj.Text = "公费";
}
else
{
tbgzfbj.Text = "自费";
}
//tbgzfbj.Text = dgvddfzblist.Rows[e.RowIndex].Cells["gzfbj"].Value.ToString();
if (dgvddfzblist.Rows[e.RowIndex].Cells["jxgzfbj"].Value.ToString() == "0")
{
tbjxgzfbj.Text = "公费";
}
else
{
tbjxgzfbj.Text = "自费";
}
tbfzjg.Text = dgvddfzblist.Rows[e.RowIndex].Cells["fzjg_v"].Value.ToString();
tbssjg.Text = dgvddfzblist.Rows[e.RowIndex].Cells["ssjg_v"].Value.ToString();
tbfzzl.Text = dgvddfzblist.Rows[e.RowIndex].Cells["fzzl"].Value.ToString();
tbjxzl.Text = dgvddfzblist.Rows[e.RowIndex].Cells["jxzl"].Value.ToString();
tbyjrs.Text = dgvddfzblist.Rows[e.RowIndex].Cells["yjrs"].Value.ToString();
tbyjfy.Text = dgvddfzblist.Rows[e.RowIndex].Cells["yjfy_v"].Value.ToString();
tbjzzl.Text = dgvddfzblist.Rows[e.RowIndex].Cells["fzzl"].Value.ToString();
var service1 = ServiceContainer.GetService<It_zhxm>();
tzhxmBindingSource.DataSource = service1.GetzhxmByddfzbm(Convert.ToInt32(dgvddfzblist.Rows[e.RowIndex].Cells["ddfzbm"].Value));
}
private void groupBox2_Enter(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
var service = ServiceContainer.GetService<Its_dd>();
OperationResult or = service.xssh(dd1.ddbm, LoginUser.xm);
tbddzt.Text = "销售审核结束";
tbxsshyj.Text = "通过";
fsh.frmXiaoShouShenHe_Load(sender, e);
MessageBox.Show(or.Message);
}
private void button2_Click(object sender, EventArgs e)
{
var service = ServiceContainer.GetService<Its_dd>();
OperationResult or = service.notxssh(dd1.ddbm, LoginUser.xm);
tbddzt.Text = "销售审核结束";
tbcwshyj.Text = "不通过";
fsh.frmXiaoShouShenHe_Load(sender, e);
MessageBox.Show(or.Message);
}
}
}