示例#1
0
        /// <summary>
        /// 监理评价的新增和修改
        /// Created:20170328(ChengMengjia)
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public JsonResult SaveJLPJ(SupervisorJudge entity)
        {
            JsonResult jsonreslut = new JsonResult();

            try
            {
                if (string.IsNullOrEmpty(entity.ID))
                {
                    new Repository <SupervisorJudge>().Insert(entity, true);
                }
                else
                {
                    new Repository <SupervisorJudge>().Update(entity, true);
                }
                jsonreslut.result = true;
                jsonreslut.msg    = "保存成功!";
            }
            catch (Exception ex)
            {
                LogHelper.WriteException(ex, LogType.BussinessDLL);
                jsonreslut.result = false;
                jsonreslut.msg    = ex.Message;
            }
            return(jsonreslut);
        }
示例#2
0
        /// <summary>
        /// 监理评价内容-保存
        /// Created:20170328(ChengMengjia)
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnJPSave_Click(object sender, EventArgs e)
        {
            if (_supervisor == null)
            {
                MessageBox.Show("请先完善左侧监理信息!");
                return;
            }

            SupervisorJudge entity = new SupervisorJudge();

            entity.ID        = txtJName.Tag == null ? "" : txtJName.Tag.ToString();
            entity.PID       = ProjectId;
            entity.Name      = txtJName.Text;
            entity.Content   = txtJContent.Text;
            entity.JudgeDate = dtJDate.Value;
            #region 判断空值
            if (string.IsNullOrEmpty(entity.Name))
            {
                MessageHelper.ShowMsg(MessageID.W000000001, MessageType.Alert, "姓名");
                return;
            }
            if (string.IsNullOrEmpty(entity.Content))
            {
                MessageHelper.ShowMsg(MessageID.W000000001, MessageType.Alert, "评价内容");
                return;
            }
            if (entity.JudgeDate == null || entity.JudgeDate == DateTime.Parse("0001/1/1 0:00:00"))
            {
                MessageHelper.ShowMsg(MessageID.W000000001, MessageType.Alert, "评价日期");
                return;
            }
            #endregion

            JsonResult result = bll.SaveJLPJ(entity);
            MessageHelper.ShowRstMsg(result.result);
            if (result.result)
            {
                ClearJLPJ();
                LoadJLPJ();
            }
        }