private void b_save_Click(object sender, EventArgs e) { common_file.common_app.get_czsj(); string url = common_file.common_app.service_url; if (cB_syzd.Text.Trim() == "") { common_file.common_app.Message_box_show(common_file.common_app.message_title, "对不起,请先选择营业点!"); cB_syzd.Focus(); } else if (cB_j_s_bc.Text.Trim() == "") { common_file.common_app.Message_box_show(common_file.common_app.message_title, "对不起,请先选择班次!"); cB_j_s_bc.Focus(); } else { url += "Szwgl/Szwgl_app.asmx"; object[] args = new object[12]; args[0] = common_file.common_app.yydh; args[1] = common_file.common_app.qymc; args[2] = cB_syzd.Text.Trim(); args[3] = tB_czy_jb.Text.Trim(); args[4] = tB_czy_sb.Text.Trim(); args[5] = cB_j_s_bc.Text.Trim(); args[6] = DateTime.Now; args[7] = common_file.common_app.czy; args[8] = tB_bz.Text.Trim(); args[9] = jb_jk; args[10] = common_file.common_app.xxzs_zsvalue; args[11] = common_file.common_app.czy_GUID; Hotel_app.Server.Szwgl.S_jb_jk_fx S_jb_jk_fx_services = new Hotel_app.Server.Szwgl.S_jb_jk_fx(); string result = S_jb_jk_fx_services.add_jb_app(args[0].ToString(), args[1].ToString(), args[2].ToString(), args[3].ToString(), args[4].ToString(), args[5].ToString(), DateTime.Parse(args[6].ToString()), args[7].ToString(), args[8].ToString(), args[9].ToString(), args[10].ToString(), args[11].ToString()); //object result = Hotel_app.我的替换DynamicWebServiceCall.InvokeWebService(url, "add_jb_app", args); if (result != null && result == common_file.common_app.get_suc) { common_file.common_app.Message_box_show(common_file.common_app.message_title, "操作成功!"); this.DialogResult = DialogResult.OK; this.Close(); } else { common_file.common_app.Message_box_show(common_file.common_app.message_title, "操作失败!"); } } Cursor.Current = Cursors.Default; }
private void b_save_Click(object sender, EventArgs e) { common_file.common_app.get_czsj(); jksj = dT_czsj_cs.Value; if (common_file.common_app.message_box_show_select(common_file.common_app.message_title, "是否确认要重做" + jksj.ToShortDateString() + "的交款明细?") == true) { string url = common_file.common_app.service_url; url += "Szwgl/Szwgl_app.asmx"; object[] args = new object[11]; args[0] = common_file.common_app.yydh; args[1] = common_file.common_app.qymc; args[2] = common_file.common_app.czy; args[3] = common_file.common_app.czy; args[4] = ""; args[5] = jksj; args[6] = common_file.common_app.czy; args[7] = ""; args[8] = common_zw.jb_jk_jk; args[9] = common_file.common_app.xxzs_zsvalue; args[10] = common_file.common_app.czy_GUID; Hotel_app.Server.Szwgl.S_jb_jk_fx S_jb_jk_fx_services = new Hotel_app.Server.Szwgl.S_jb_jk_fx(); string result = S_jb_jk_fx_services.cz_jk_app(args[0].ToString(), args[1].ToString(), args[2].ToString(), args[3].ToString(), args[4].ToString(), DateTime.Parse(args[5].ToString()), args[6].ToString(), args[7].ToString(), args[8].ToString(), args[9].ToString(), args[10].ToString()); //object result = Hotel_app.我的替换DynamicWebServiceCall.InvokeWebService(url, "cz_jk_app", args); if (result == common_file.common_app.get_suc) { common_file.common_app.get_czsj(); common_file.common_app.Message_box_show(common_file.common_app.message_title, "操作成功!"); this.DialogResult = DialogResult.OK; this.Close(); } else { common_file.common_app.Message_box_show(common_file.common_app.message_title, "操作失败!"); } Cursor.Current = Cursors.Default; } }
public string New_ys(string yydh, string qymc, string czy, DateTime czsj, string syzd, string czy_bc, bool sh_ds, string bz, string xxzs, string czy_GUID) { string s = common_file.common_app.get_failure; BLL.Common B_Common = new Hotel_app.BLL.Common(); //先把值给锁掉 B_Common.ExecuteSql("update Qcounter set shys=1 "); common_file.common_czjl.add_czjl(yydh, qymc, czy, "正常审核", "正常审核—锁定成功", bz, czsj); //清除数据 SH_YS SH_YS_new = new SH_YS(); SH_YS_new.delete_all_trash(yydh, qymc, czy, czsj, xxzs); common_file.common_czjl.add_czjl(yydh, qymc, czy, "正常审核", "正常审核—清除数据成功", bz, czsj); //产生房费 Szwgl.Szwmx Szwmx_new = new Szwgl.Szwmx(); Szwmx_new.New_all_fjfy(yydh, qymc, czy_bc, syzd, czy, czsj, xxzs); common_file.common_czjl.add_czjl(yydh, qymc, czy, "正常审核", "正常审核—生成房费成功", bz, czsj); //导入电话费 Szwgl.Szwmx Szwmx_new1 = new Szwgl.Szwmx(); Szwmx_new1.AutoImportFee(yydh, qymc, czy, syzd, czsj.ToString(), xxzs); common_file.common_czjl.add_czjl(yydh, qymc, czy, "正常审核", "正常审核—导入杂费成功", bz, czsj); //调整结账状态和操作状态 update_jzzt_czzt(B_Common, yydh, qymc); common_file.common_czjl.add_czjl(yydh, qymc, czy, "正常审核", "正常审核—调整结账状态和操作状态", bz, czsj); //生成审核后的未结在住费用 add_sh_wj(yydh, qymc, DateTime.Parse(czsj.AddDays(-1).ToShortDateString()), czy, czsj, xxzs); common_file.common_czjl.add_czjl(yydh, qymc, czy, "正常审核", "正常审核—生成审核后未结费用", bz, czsj); //生成库存统计 //BBfx.B_kc B_kc_new = new Hotel_app.BBfx.B_kc(); //B_kc_new.kc_fx(yydh, qymc, czsj.ToString(), bz, czy, xxzs); // common_file.common_czjl.add_czjl(yydh, qymc, czy, "正常审核", "正常审核—生成出库统计", bz, czsj); //生成报表 BBfx.B_zhrbb B_zhrbb_new = new BBfx.B_zhrbb(); B_zhrbb_new.New_zhrbb_app(yydh, qymc, DateTime.Parse(czsj.AddDays(-1).ToShortDateString()), czy, czsj, 4, xxzs); common_file.common_czjl.add_czjl(yydh, qymc, czy, "正常审核", "正常审核—生成报表成功", bz, czsj); //生成在住脏房 if (sh_ds == true) { B_Common.ExecuteSql("update Ffjzt set zybz='" + common_file.common_fjzt.yjf + "',czsj='" + DateTime.Now.ToString() + "' where zyzt='" + common_file.common_fjzt.zzf + "'"); common_file.common_czjl.add_czjl(yydh, qymc, czy, "正常审核", "正常审核—生成已洁房成功", bz, czsj); } //锁掉前天的账务 B_Common.ExecuteSql("update Sjzzd set shys=1 where czsj<'" + czsj.ToShortDateString() + "'"); common_file.common_czjl.add_czjl(yydh, qymc, czy, "正常审核", "正常审核—锁定账务主单成功", bz, czsj); //生成每天的收款明细 Szwgl.S_jb_jk_fx S_jb_jk_fx_new = new Hotel_app.Server.Szwgl.S_jb_jk_fx(); //生成每日交款明细与交班是一样的 DataSet DS_temp = B_Common.GetList("select * from Xsyzd", "id>=0 order by id"); if (DS_temp != null && DS_temp.Tables[0].Rows.Count > 0) { for (int j_0 = 0; j_0 < DS_temp.Tables[0].Rows.Count; j_0++) { S_jb_jk_fx_new.add_jb_app(yydh, qymc, DS_temp.Tables[0].Rows[j_0]["syzd"].ToString(), czy, czy, "", DateTime.Parse(czsj.AddDays(-1).ToShortDateString() + " 23:59:59"), czy, "交款", Szwgl.common_zw.jb_jk_jk, xxzs, czy_GUID); } common_file.common_czjl.add_czjl(yydh, qymc, czy, "正常审核", "正常审核—生成交款单成功", bz, czsj); } //记录夜审时间 B_Common.ExecuteSql("insert into Sqs(yydh,qymc,qsdate) values ('" + yydh + "','" + qymc + "','" + czsj.ToString() + "')"); common_file.common_czjl.add_czjl(yydh, qymc, czy, "正常审核", "正常审核—记录时间", bz, czsj); //把之前锁起来的值放开 B_Common.ExecuteSql("update Qcounter set shys=0"); common_file.common_czjl.add_czjl(yydh, qymc, czy, "正常审核", "正常审核—取消锁定", bz, czsj); common_file.common_czjl.add_czjl(yydh, qymc, czy, "正常审核", "正常审核结束-完全成功", bz, czsj); s = common_file.common_app.get_suc; return(s); }