rlzy_dasc.aspx.cs
上传用户:lishan0805
上传日期:2019-12-08
资源大小:12048k
文件大小:2k
源码类别:

OA系统

开发平台:

C#

  1. using System;
  2. using System.Data;
  3. using System.Configuration;
  4. using System.Collections;
  5. using System.Web;
  6. using System.Web.Security;
  7. using System.Web.UI;
  8. using System.Web.UI.WebControls;
  9. using System.Web.UI.WebControls.WebParts;
  10. using System.Web.UI.HtmlControls;
  11. using COM.OA.BLL;
  12. using COM.OA.Entity;
  13. using System.Collections.Generic;
  14. public partial class wc_rlzy_dasc : System.Web.UI.Page
  15. {
  16.     protected void Page_Load(object sender, EventArgs e)
  17.     {
  18.         users loginuser =Session["loginuser"] as users;
  19.         if (loginuser == null)
  20.         {
  21.             this.Response.Write(string.Format(GetRedirect.ALLREDIRECT, "../login.aspx"));
  22.         }
  23.         else
  24.         {
  25.             int em_id = Int32.Parse(this.Request["eid"]);
  26.             //查询 em_id 的 用户
  27.             string where = "u_em_id=" + em_id;
  28.             IList<users> uilist = usersBLL.Select(where);
  29.             List<users> ulist = (List<users>)uilist;
  30.             users u = new users();
  31.             u = ulist[0];
  32.             int uid = u.u_id;
  33.             //根据 uid 删除 相关记录
  34.             string attwhere = "att_u_id=" + uid;
  35.             IList<attendance> attilist = attendanceBLL.Select(attwhere);
  36.             List<attendance> attlist = (List<attendance>)attilist;
  37.             attendance att = new attendance();
  38.             att = attlist[0];
  39.             int attid = att.att_id;
  40.             attendanceBLL.Delete(attid);
  41.             //删除用户
  42.             usersBLL.Delete(uid);
  43.             //删除档案
  44.             int i = employeeBLL.Delete(em_id);
  45.             if (i < 0)
  46.             {
  47.                 this.Response.Write(string.Format(GetRedirect.REDIRECT, "rlzy_dagl.aspx"));
  48.             }
  49.             else
  50.             {
  51.                 this.Response.Write(string.Format(GetRedirect.WINALERT, "删除失败!"));
  52.                 this.Response.Write(string.Format(GetRedirect.REDIRECT, "rlzy_dagl.aspx"));
  53.             }
  54.         }
  55.         
  56.     }
  57. }