《医院信息管理系统 ——“病人信息维护”模块》项目研发阶段性总结

本次任务完成时间:2018年02月28日

开发工具与关键技术:

完成模块功能:病人信息维护

一、功能实现

病人信息维护主要包括改住院号、修改病区的功能模块。

病人信息维护页面:

 

点击左边的病人,右边回填该病人的信息:

 

点击改住院号按钮,弹出改住院号模态框,如果需要修改, 修改完后点击确定即可:

 

点击修改病区按钮,弹出修改病区模态框,如果需要修改, 修改完后点击确定即可

二、经典代码

修改住院号:

        public ActionResult Updatezhuyuan(SYS_ZY sysZY)

        {

            ReturnJson returnjson = new ReturnJson();

            try

            {

                var list3 = (from tbZY in mymodels.SYS_ZY

                             where tbZY.ZYID == sysZY.ZYID

                             select tbZY).Single();

                var tb2 = mymodels.SYS_ZY.Where(i => i.ZYH == sysZY.ZYH).ToList();

                list3.ZYH = sysZY.ZYH;

               

                if (sysZY.ZYH ==null)

                {

                    returnjson.State = false;

                    returnjson.Text = "不能修改为空的数据";

                }

                else

                if (tb2.Count > 0)

                    {

                        returnjson.State = false;

                        returnjson.Text = "该住院号数据已存在";

                    }

                    else

                    {

                        mymodels.Entry(list3).State = System.Data.Entity.EntityState.Modified;

                        if (mymodels.SaveChanges() > 0)

                        {

                            returnjson.State = true;

                            returnjson.Text = "修改成功";

                        }

                    }                         

            }

            catch (Exception e)

            {

                Console.WriteLine(e);

            }

            return Json(returnjson, JsonRequestBehavior.AllowGet);

        }

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值