コード例 #1
0
        public void DeleteConsultationType(ConsultationTypeItem consultationTypeItem)
        {
            var entity = new ConsultationType
            {
                ConsultationTypeID = consultationTypeItem.ConsultationTypeID
            };

            db.ConsultationTypes.Attach(entity);
            db.ConsultationTypes.Remove(entity);
            db.SaveChanges();
        }
コード例 #2
0
        public void CreateConsultationType(ConsultationTypeItem consultationTypeItem)
        {
            var entity = new ConsultationType
            {
                ConsultationTypeName = consultationTypeItem.ConsultationTypeName
            };

            db.ConsultationTypes.Add(entity);
            db.SaveChanges();
            consultationTypeItem.ConsultationTypeID = entity.ConsultationTypeID;
        }
コード例 #3
0
        public void UpdateConsultationType(ConsultationTypeItem consultationTypeItem)
        {
            var entity = new ConsultationType
            {
                ConsultationTypeID   = consultationTypeItem.ConsultationTypeID,
                ConsultationTypeName = consultationTypeItem.ConsultationTypeName
            };

            db.ConsultationTypes.Attach(entity);
            db.Entry(entity).State = EntityState.Modified;
            db.SaveChanges();
        }