Exemplo n.º 1
0
        /// <summary>
        /// 将页面值加到实体里
        /// </summary>
        /// <param name="dr"></param>
        /// <returns></returns>
        private EmrReplaceItem SetEntityByPage()
        {
            EmrReplaceItem emrReplaceItem = new EmrReplaceItem();

            emrReplaceItem.Id             = txtId.Text.Trim();
            emrReplaceItem.DestEmrName    = txtDestEmrName.Text.Trim();
            emrReplaceItem.DestItemName   = txtDestItemName.Text.Trim();
            emrReplaceItem.SourceItemName = txtSourceItemName.Text.Trim();
            emrReplaceItem.SourceEmrName  = txtSourceEmrName.Text.Trim();
            emrReplaceItem.Valid          = cmbValid.SelectedIndex;

            return(emrReplaceItem);
        }
Exemplo n.º 2
0
 /// <summary>
 /// 将实体值赋给页面元素
 /// </summary>
 /// <param name="emrReplaceItem"></param>
 private void SetPageValue(EmrReplaceItem emrReplaceItem)
 {
     if (emrReplaceItem == null || emrReplaceItem.Id == "")
     {
         return;
     }
     txtId.Text             = emrReplaceItem.Id.Trim();
     txtDestEmrName.Text    = emrReplaceItem.DestEmrName.Trim();
     txtDestItemName.Text   = emrReplaceItem.DestItemName.Trim();
     txtSourceEmrName.Text  = emrReplaceItem.SourceEmrName.Trim();
     txtSourceItemName.Text = emrReplaceItem.SourceItemName.Trim();
     cmbValid.SelectedIndex = emrReplaceItem.Valid;
 }
Exemplo n.º 3
0
        /// <summary>
        /// 将grid中的值赋值给实体
        /// </summary>
        /// <param name="foucesRow"></param>
        /// <returns></returns>
        private EmrReplaceItem SetEntityByDataRow(DataRow dr)
        {
            if (dr == null)
            {
                return(null);
            }
            EmrReplaceItem emrReplaceItem = new EmrReplaceItem();

            emrReplaceItem.Id             = dr["id"].ToString();
            emrReplaceItem.DestEmrName    = dr["Dest_EmrName"].ToString();
            emrReplaceItem.DestItemName   = dr["Dest_ItemName"].ToString();
            emrReplaceItem.SourceItemName = dr["Source_ItemName"].ToString();
            emrReplaceItem.SourceEmrName  = dr["Source_EmrName"].ToString();
            emrReplaceItem.Valid          = Convert.ToInt32(dr["Valid"].ToString());

            return(emrReplaceItem);
        }
Exemplo n.º 4
0
 /// <summary>
 /// 进行保存操作
 /// </summary>
 /// <param name="emrReplaceItem"></param>
 /// <returns></returns>
 private bool SaveEmrItem(EmrReplaceItem emrItem)
 {
     try
     {
         string edittype = "";
         if (m_EditState == EditState.Add)
         {
             edittype = "1";
         }
         else
         {
             edittype = "2";
         }
         m_SysTableManger.SaveEmrItem(emrItem, edittype);
         return(true);
     }
     catch (Exception e)
     {
         return(false);
     }
 }
Exemplo n.º 5
0
        /// <summary>
        /// 保存更新或者新增的值
        /// </summary>
        /// <param name="emrReplaceItem"></param>
        /// <param name="edittype"></param>
        public string SaveEmrItem(EmrReplaceItem emrReplaceItem, string edittype)
        {
            SqlParameter[] sqlParam = new SqlParameter[]
            {
                new SqlParameter("@EditType", SqlDbType.VarChar),
                new SqlParameter("@ModelId", SqlDbType.VarChar),
                new SqlParameter("@DestEmrName", SqlDbType.VarChar),
                new SqlParameter("@SourceEmrName", SqlDbType.VarChar),
                new SqlParameter("@DestItemName", SqlDbType.VarChar),
                new SqlParameter("@SourceItemName", SqlDbType.VarChar),
                new SqlParameter("@Valid", SqlDbType.Int)
            };

            sqlParam[0].Value = edittype;
            sqlParam[1].Value = emrReplaceItem.Id;
            sqlParam[2].Value = emrReplaceItem.DestEmrName;
            sqlParam[3].Value = emrReplaceItem.SourceEmrName;
            sqlParam[4].Value = emrReplaceItem.DestItemName;
            sqlParam[5].Value = emrReplaceItem.SourceItemName;
            sqlParam[6].Value = emrReplaceItem.Valid;

            return(m_app.SqlHelper.ExecuteDataSet("EmrSysTable.usp_Edit_ModelEmr", sqlParam, CommandType.StoredProcedure).Tables[0].Rows[0][0].ToString());
        }