'js.liu@viasystems.com'
CREATE proc dbo.sp_attencemeeting(@roomno nvarchar(50),@returnvalue nvarchar(200) output)
as
begin
declare @PreID nvarchar(20)
set @PreID=null
if not exists (select top 1 1 from dbo.Meeting_Room WITH (NOLOCK) where isnull(status,0)=1 and roomno=@roomno)
set @returnvalue='Error:The meeting room '+@roomno+' is not exists.'
else
begin
select @PreID=PreID from Meeting_Pre WITH (NOLOCK)
where getdate()<=cast((convert(varchar(10),predate,120)+' '+PreStart_time)as datetime)
and getdate()>=dateadd(mi,-30,cast((convert(varchar(10),predate,120)+' '+PreStart_time)as datetime))
if (@PreID is null)
set @returnvalue='Error:There is not any meeting will begin in the '+@roomno+'.'
else
begin
update Meeting_Attend set Attend=1 where PreID=@PreID
update Meeting_Pre set Status=2 where PreID=@PreID
set @returnvalue='Sucess:the meeting room '+@roomno+' will start.'
end
end
end
GO
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using iTextSharp;
using iTextSharp.text;
using iTextSharp.text.pdf;
using System.IO;
using System.Text;
using System.Data.OleDb;
using System.Collections.Generic;
using System.Linq;
namespace LinkPower.CivilAviation.Web.UICommon
{
public class toDownLoad
{
private string strFileName = "";
public toDownLoad(string _strFileName)
{
//
//TODO: 在此处添加构造函数逻辑
//
strFileName = HttpUtility.UrlEncode(_strFileName.Trim(), System.Text.Encoding.UTF8) + DateTime.Now.ToString(@"_yyyyMMddhhmmss");
}
/// <summary>
/// 导出Excel
/// </summary>
/// <param name="table">参数类型:DataTable</param>
public void toExcel(DataTable table)
{
try
{
DataTable dt = new DataTable();
dt = table;
StringBuilder sb = new StringBuilder();
sb.Append("<table cellspacing=\"0\" cellpadding=\"5\" rules=\"all\" border=\"1\">");
sb.Append("<tr style=\"font-weight: bold; white-space: nowrap;\">");
for (int i = 0; i < dt.Columns.Count; i++)
{
sb.Append("<td>").Append(dt.Columns[i].ColumnName).Append("</td>");
}
sb.Append("</tr>");
foreach (DataRow row in dt.Rows)
{
sb.Append("<tr>");
for (int i = 0; i < dt.Columns.Count; i++)
{
sb.Append("<td>").Append(row[i].ToString()).Append("</td>");
}
sb.Append("</tr>");
}
sb.Append("</table>");
toResponse(sb.ToString(), "application/vnd.ms-excel", ".xls");
}
catch
{ }
}
/// <summary>
/// 导出Word
/// </summary>
/// <param name="table">参数类型:DataTable</param>
public void toWord(DataTable table)
{
try
{
DataTable dt = new DataTable();
dt = table;
StringBuilder sb = new StringBuilder();
sb.Append("<table cellspacing=\"0\" cellpadding=\"5\" rules=\"all\" border=\"1\">");
sb.Append("<tr style=\"font-weight: bold; white-space: nowrap;\">");
for (int i = 0; i < dt.Columns.Count; i++)
{
sb.Append("<td>").Append(dt.Columns[i].ColumnName).Append("</td>");
}
sb.Append("</tr>");
foreach (DataRow row in dt.Rows)
{
sb.Append("<tr>");
for (int i = 0; i < dt.Columns.Count; i++)
{
sb.Append("<td>").Append(row[i].ToString()).Append("</td>");
}
sb.Append("</tr>");
}
sb.Append("</table>");
toResponse(sb.ToString(), "application/vnd.ms - word", ".doc");
}
catch
{ }
}
/// <summary>
/// 导出Excel
/// </summary>
/// <param name="table">参数类型:String 可以包含Html代码</param>
public void toExcel(string strHtmlValue)
{
toResponse(strHtmlValue, "application/vnd.ms-excel", ".xls");
}
/// <summary>
/// 导出Word
/// </summary>
/// <param name="table">参数类型:String 可以包含Html代码</param>
public void toWord(string strHtmlValue)
{
toResponse(strHtmlValue, "application/vnd.ms-word", ".doc");
}
/// <summary>
/// 导出Excel
/// </summary>
/// <param name="table">参数类型:System.Web.UI.Control 建议GridView</param>
public void toExcel(System.Web.UI.Control source)
{
try
{
HttpResponse Response = HttpContext.Current.Response;
Response.Clear();
Response.Buffer = true;
Response.Write("<meta http-equiv=Content-Type content=text/html;charset=gb2312>");
Response.AppendHeader("Content-Disposition", "attachment;filename=" + strFileName + ".xls");
Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
Response.AddHeader("base", "target=_blank");
Response.ContentType = "application/vnd.ms-excel";
//关闭控件的视图状态
source.Page.EnableViewState = false;
//初始化HtmlWriter
System.IO.StringWriter writer = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWriter = new System.Web.UI.HtmlTextWriter(writer);
//source.RenderControl(htmlWriter);
//预防出现控件必须放在具有 runat=server 的窗体标记内的错误
System.Web.UI.Page page = new System.Web.UI.Page();
HtmlForm form = new HtmlForm();
source.EnableViewState = false;
page.EnableEventValidation = false;
page.DesignerInitialize();
page.Controls.Add(form);
form.Controls.Add(source);
page.RenderControl(htmlWriter);
//输出
Response.Write(writer.ToString());
Response.End();
}
catch
{
}
}
/// <summary>
/// 导出Word
/// </summary>
/// <param name="table">参数类型:System.Web.UI.Control 建议GridView</param>
public void toWord(System.Web.UI.Control source)
{
try
{
HttpResponse Response = HttpContext.Current.Response;
Response.Clear();
Response.Buffer = true;
Response.Write("<meta http-equiv=Content-Type content=text/html;charset=gb2312>");
Response.AppendHeader("Content-Disposition", "attachment;filename=" + strFileName + ".doc");
Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
没有合适的资源?快使用搜索试试~ 我知道了~
企业会议室,车辆预定系统
共265个文件
cs:72个
csv:46个
aspx:26个
4星 · 超过85%的资源 需积分: 9 35 下载量 175 浏览量
2012-09-13
12:00:32
上传
评论 3
收藏 3.09MB RAR 举报
温馨提示
该系统为我自行为公司开发的会议室,车辆预定系统,拥有自主知识产权,现在已经在公司实施,如果有问题可QQ 我 QQ:24196773 MSN:luoxiaoli62@hotmail.com
资源推荐
资源详情
资源评论
收起资源包目录
企业会议室,车辆预定系统 (265个子文件)
top.asp 4KB
bottom.asp 2KB
preCar.aspx 135KB
preMeeting.aspx 93KB
CarSet.aspx 73KB
UserManger.aspx 59KB
MeetingSet.aspx 47KB
CarApprove.aspx 40KB
CarUseReport.aspx 38KB
MeetingSetDetail.aspx 37KB
SiteHodApprove.aspx 37KB
HodApprove.aspx 37KB
CarSetDetail.aspx 37KB
MeetingUseReport.aspx 23KB
CarBrowse.aspx 17KB
MeetingBrowse.aspx 15KB
Login.aspx 9KB
UserRight.aspx 8KB
UnlockUser.aspx 6KB
Menu.aspx 6KB
Main.aspx 5KB
buttom.aspx 4KB
ReportLeft.aspx 3KB
ChangePassword.aspx 3KB
ReportMain.aspx 3KB
DefaultMain.aspx 607B
ReportRight.aspx 584B
Default.aspx 522B
PRODUCT_RJ.bak 14.02MB
untitled.bmp 1.31MB
ResolveAssemblyReference.cache 75KB
ResolveAssemblyReference.cache 60KB
MeetingCard.csproj.GenerateResource.Cache 910B
MeetingCard.csproj.GenerateResource.Cache 910B
ClassDiagram1.cd 2KB
Copy of Web.config 10KB
Web.config 9KB
MeetingCard.vshost.exe.config 431B
MeetingCard.exe.config 431B
MeetingCard.vshost.exe.config 431B
MeetingCard.exe.config 431B
App.config 431B
preCar.aspx.cs 178KB
CarApprove.aspx.cs 80KB
HodApprove.aspx.cs 71KB
SiteHodApprove.aspx.cs 69KB
preMeeting.aspx.cs 61KB
UserRight.aspx.cs 42KB
Common.cs 37KB
DbHelperSQL.cs 35KB
CarSet.aspx.cs 23KB
CommonDal.cs 22KB
CarUseReport.aspx.cs 21KB
MeetingUseReport.aspx.cs 21KB
CarBrowse.aspx.cs 19KB
UserManger.aspx.cs 18KB
MeetingSet.aspx.cs 17KB
MeetingBrowse.aspx.cs 16KB
Login.aspx.cs 11KB
SQLHelper.cs 7KB
preCar.aspx.designer.cs 7KB
CarApprove.aspx.designer.cs 7KB
UnlockUser.aspx.cs 6KB
SiteHodApprove.aspx.designer.cs 6KB
HodApprove.aspx.designer.cs 6KB
preMeeting.aspx.designer.cs 5KB
MeetingSetDetail.aspx.cs 5KB
CarSetDetail.aspx.cs 5KB
UserManger.aspx.designer.cs 5KB
CarSet.aspx.designer.cs 5KB
FrmRoomSelect.Designer.cs 5KB
MeetingUseReport.aspx.designer.cs 4KB
FrmCard.cs 4KB
FrmCard.Designer.cs 4KB
MeetingSet.aspx.designer.cs 3KB
Resources.Designer.cs 3KB
CarUseReport.aspx.designer.cs 3KB
Menu.aspx.cs 3KB
ReportLeft.aspx.cs 3KB
PubConstant.cs 2KB
FrmRoomSelect.cs 2KB
CommandInfo.cs 2KB
CommandInfo.cs 2KB
ChangePassword.aspx.cs 2KB
DESEncrypt.cs 2KB
DESEncrypt.cs 2KB
MeetingSetDetail.aspx.designer.cs 2KB
MeetingBrowse.aspx.designer.cs 2KB
CarSetDetail.aspx.designer.cs 2KB
CarBrowse.aspx.designer.cs 2KB
Login.aspx.designer.cs 2KB
AssemblyInfo.cs 1KB
ChangePassword.aspx.designer.cs 1KB
ReportLeft.aspx.designer.cs 1KB
UnlockUser.aspx.designer.cs 1KB
UserRight.aspx.designer.cs 1KB
Menu.aspx.designer.cs 1KB
AssemblyInfo.cs 1KB
buttom.aspx.designer.cs 1KB
Default.aspx.designer.cs 1KB
共 265 条
- 1
- 2
- 3
资源评论
- rainchang2017-01-10感謝分享~~
- piaoyaowang2015-11-26看起来很好,很遗憾不是我需要的 还是非常感谢
luoxiaoli927
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功