Example #1
0
        public void SetSideEffect(string value)
        {
            value = value.Trim();
            if (String.IsNullOrEmpty(value))
            {
                SideEffectID1 = null;
                SideEffectID2 = null;
                SideEffectID3 = null;
            }
            else
            {
                SideEffect g = SideEffectBLL.GetByFullname(value);
                if (g == null)
                {
                    throw new Exception("Nhập sai triệu chứng.");
                }
                else
                {
                    SideEffectID1 = null;
                    SideEffectID2 = null;
                    SideEffectID3 = null;

                    if (g.Level == 1)
                    {
                        SideEffectID1 = g.ID;
                    }

                    if (g.Level == 2)
                    {
                        SideEffectID2 = g.ID;
                        SideEffectID1 = g.ParentSideEffect.ID;
                    }

                    if (g.Level == 3)
                    {
                        SideEffectID3 = g.ID;
                        SideEffectID2 = g.ParentSideEffect.ID;
                        SideEffectID1 = g.ParentSideEffect.ParentSideEffect.ID;
                    }
                }
            }
        }
 partial void DeleteSideEffect(SideEffect instance);
 partial void InsertSideEffect(SideEffect instance);
 partial void UpdateSideEffect(SideEffect instance);
		private void detach_SideEffects(SideEffect entity)
		{
			this.SendPropertyChanging();
			entity.ParentSideEffect = null;
		}