/// <summary>
        /// 添加共享历史记录
        /// </summary>DT_Share s
        public void _AddShareRecord(string userids, int year, DateTime begintime, DateTime endtime, string sharedids)
        {
            string[] uids = userids.Split(',');   //共享人
            string[] sids = sharedids.Split(','); //被共享人

            for (int i = 0; i < uids.Length; i++)
            {
                for (int j = 0; j < sids.Length; j++)
                {
                    DT_Share sh = new DT_Share();

                    sh.ShareId = Convert.ToInt32(uids[i]);

                    _UpdShareRoleId(Convert.ToInt32(uids[i]));

                    sh.BeSharedId = Convert.ToInt32(sids[j]);

                    sh.SharedYear     = year;
                    sh.ShareBeginTime = begintime;
                    sh.ShareEndTime   = endtime;

                    sh.CreateTime = DateTime.Now;

                    int count = sbll.AddShare(sh);

                    if (count > 0)
                    {
                        Response.Write("1");
                    }
                    else
                    {
                        Response.Write("0");
                    }
                    Response.End();
                }
            }
        }
Esempio n. 2
0
 /// <summary>
 /// 删除共享
 /// </summary>
 /// <param name="s"></param>
 /// <returns></returns>
 public int DelShare(DT_Share s)
 {
     return(sdal.DelShare(s));
 }
Esempio n. 3
0
 /// <summary>
 /// 添加共享
 /// </summary>
 /// <param name="t"></param>
 /// <returns></returns>
 public int AddShare(DT_Share s)
 {
     return(sdal.AddShare(s));
 }
Esempio n. 4
0
 /// <summary>
 /// 修改总表
 /// </summary>
 /// <param name="t"></param>
 /// <returns></returns>
 public int UpdShare(DT_Share s)
 {
     return(sdal.UpdShare(s));
 }