Пример #1
0
        /// <summary>
        /// 修改
        /// </summary>
        /// <param name="model">会议记录管理实体</param>
        /// <returns></returns>
        public bool Update(EyouSoft.Model.AdminCenterStructure.MeetingInfo model)
        {
            bool IsTrue = false;

            EyouSoft.Data.MeetingInfo DataModel = dcDal.MeetingInfo.FirstOrDefault(item =>
                                                                                   item.Id == model.Id && item.CompanyId == model.CompanyId
                                                                                   );
            if (DataModel != null)
            {
                DataModel.Location   = model.Location;
                DataModel.MetttingNo = model.MetttingNo;
                DataModel.Personal   = model.Personal;
                DataModel.Remark     = model.Remark;
                DataModel.Title      = model.Title;
                DataModel.BeginDate  = model.BeginDate;
                DataModel.EndDate    = model.EndDate;
                dcDal.SubmitChanges();
                if (dcDal.ChangeConflicts.Count == 0)
                {
                    IsTrue = true;
                }
            }
            DataModel = null;
            return(IsTrue);
        }
Пример #2
0
        /// <summary>
        /// 新增
        /// </summary>
        /// <param name="model">会议记录管理实体</param>
        /// <returns></returns>
        public bool Add(EyouSoft.Model.AdminCenterStructure.MeetingInfo model)
        {
            bool IsTrue = false;

            EyouSoft.Data.MeetingInfo DataModel = new EyouSoft.Data.MeetingInfo()
            {
                EndDate    = model.EndDate,
                BeginDate  = model.BeginDate,
                CompanyId  = model.CompanyId,
                Title      = model.Title,
                Remark     = model.Remark,
                Personal   = model.Personal,
                MetttingNo = model.MetttingNo,
                Location   = model.Location,
                OperatorId = model.OperatorId,
                IssueTime  = System.DateTime.Now
            };
            dcDal.MeetingInfo.InsertOnSubmit(DataModel);
            dcDal.SubmitChanges();
            if (dcDal.ChangeConflicts.Count == 0)
            {
                IsTrue = true;
            }
            DataModel = null;
            return(IsTrue);
        }
Пример #3
0
        /// <summary>
        /// 删除
        /// </summary>
        /// <param name="CompanyId">公司编号</param>
        /// <param name="Id">会议记录管理编号</param>
        /// <returns></returns>
        public bool Delete(int CompanyId, int Id)
        {
            bool IsTrue = false;

            EyouSoft.Data.MeetingInfo DataModel = dcDal.MeetingInfo.FirstOrDefault(item =>
                                                                                   item.Id == Id && item.CompanyId == CompanyId
                                                                                   );
            if (DataModel != null)
            {
                dcDal.MeetingInfo.DeleteOnSubmit(DataModel);
                dcDal.SubmitChanges();
                if (dcDal.ChangeConflicts.Count == 0)
                {
                    IsTrue = true;
                }
                DataModel = null;
            }
            return(IsTrue);
        }