コード例 #1
0
        public void AddJm(IHP_JM _jm)
        {
            IHP_JM wjz = new IHP_JM()
            {
                ID_IHP_JM = GetNextNumer(20),
                JM        = _jm.JM,
                OPISJM    = _jm.OPISJM
            };

            try
            {
                if (_jz != null)
                {
                    Context.IHP_JM.Add(wjz);
                    Context.SaveChanges();
                }
            }

            catch (Exception ex)
            {
                LastMessage = ex.ToString();
                if (LastMessage == String.Empty)
                {
                    LastMessage = ex.InnerException.ToString();
                }
                LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage);
                throw ex;
            }

            if (_jm != null)
            {
                Context.IHP_JM.Add(JM);
                Context.SaveChanges();
            }
        }
コード例 #2
0
        public void UpdateJm(IHP_JM _jm)
        {
            string LastMessage;

            try
            {
                if (_jz.AKTYWNA == 1)
                {
                    ClearAktywny();
                }
                IHP_JM _jzlocal = Context.IHP_JM.FirstOrDefault(x => x.ID_IHP_JM == _jm.ID_IHP_JM);
                _jzlocal.IHP_KARTOTEKA = _jm.IHP_KARTOTEKA;
                _jzlocal.JM            = _jm.JM;
                _jzlocal.OPISJM        = _jm.OPISJM;

                Context.IHP_JM.Attach(_jzlocal);
                Context.Entry(_jzlocal).State = EntityState.Modified;
                Context.SaveChanges();
            }

            catch (Exception ex)
            {
                LastMessage = ex.ToString();
                if (LastMessage == String.Empty)
                {
                    LastMessage = ex.InnerException.ToString();
                }
                LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage);
                throw ex;
            }
        }
コード例 #3
0
 public void DelJm(IHP_JM _jm)
 {
     if (JM != null)
     {
         Context.IHP_JM.Remove(_jm);
         Context.SaveChanges();
     }
 }
コード例 #4
0
        public bool CheckExistsBySkrot(string shortcutname)
        {
            IHP_JM rr = Context.IHP_JM?.FirstOrDefault(x => x.JM == shortcutname);

            return(rr != null);
        }