Esempio n. 1
0
        public bool UpdateHospitalMsg(CommContracts.HospitalMsg HospitalMsg)
        {
            using (DAL.HisContext ctx = new DAL.HisContext())
            {
                var temp = ctx.HospitalMsgs.FirstOrDefault(m => m.ID == HospitalMsg.ID);
                if (temp != null)
                {
                    temp.HospitalName = HospitalMsg.HospitalName;
                    temp.YiBaoNo      = HospitalMsg.YiBaoNo;
                    temp.bIsYiBao     = HospitalMsg.bIsYiBao;
                }
                else
                {
                    return(false);
                }

                try
                {
                    ctx.SaveChanges();
                }
#pragma warning disable CS0168 // 声明了变量“ex”,但从未使用过
                catch (Exception ex)
#pragma warning restore CS0168 // 声明了变量“ex”,但从未使用过
                {
                    return(false);
                }
            }
            return(true);
        }
Esempio n. 2
0
        public bool SaveHospitalMsg(CommContracts.HospitalMsg HospitalMsg)
        {
            using (DAL.HisContext ctx = new DAL.HisContext())
            {
                var config = new MapperConfiguration(cfg =>
                {
                    cfg.CreateMap <CommContracts.HospitalMsg, DAL.HospitalMsg>();
                });
                var mapper = config.CreateMapper();

                DAL.HospitalMsg temp = new DAL.HospitalMsg();
                temp = mapper.Map <DAL.HospitalMsg>(HospitalMsg);

                ctx.HospitalMsgs.Add(temp);
                try
                {
                    ctx.SaveChanges();
                }
#pragma warning disable CS0168 // 声明了变量“ex”,但从未使用过
                catch (Exception ex)
#pragma warning restore CS0168 // 声明了变量“ex”,但从未使用过
                {
                    return(false);
                }
            }
            return(true);
        }
        private void HospitalInfoSetView_Loaded(object sender, RoutedEventArgs e)
        {
            CommClient.HospitalMsg    hospitalMsgClient = new CommClient.HospitalMsg();
            CommContracts.HospitalMsg hospitalMsg       = new CommContracts.HospitalMsg();
            hospitalMsg = hospitalMsgClient.GetAllHospitalMsg().ElementAt(0);
            this.HospitalNameBox.Text       = hospitalMsg.HospitalName;
            this.bIsYiBaoCheckBox.IsChecked = hospitalMsg.bIsYiBao;
            this.YiBaoNoBox.Text            = hospitalMsg.YiBaoNo;

            EditGrid.IsEnabled = false;

            this.SaveBtn.Visibility = Visibility.Collapsed;
            this.EditBtn.Visibility = Visibility.Visible;
        }
        private void SaveBtn_Click(object sender, RoutedEventArgs e)
        {
            CommContracts.HospitalMsg hospitalMsg = new CommContracts.HospitalMsg();
            hospitalMsg.HospitalName = this.HospitalNameBox.Text;
            hospitalMsg.bIsYiBao     = this.bIsYiBaoCheckBox.IsChecked.Value;
            hospitalMsg.YiBaoNo      = this.YiBaoNoBox.Text;

            CommClient.HospitalMsg hospitalMsgClient = new CommClient.HospitalMsg();
            if (hospitalMsgClient.SaveHospitalMsg(hospitalMsg))
            {
                MessageBox.Show("保存成功!");
                this.SaveBtn.Visibility = Visibility.Collapsed;
                this.EditBtn.Visibility = Visibility.Visible;
            }
            else
            {
                MessageBox.Show("保存失败!");
                this.SaveBtn.Visibility = Visibility.Visible;
                this.EditBtn.Visibility = Visibility.Collapsed;
            }
        }
Esempio n. 5
0
 public bool SaveHospitalMsg(CommContracts.HospitalMsg HospitalMsg)
 {
     return(client.SaveHospitalMsg(HospitalMsg));
 }
Esempio n. 6
0
 public bool UpdateHospitalMsg(CommContracts.HospitalMsg HospitalMsg)
 {
     return(client.UpdateHospitalMsg(HospitalMsg));
 }