public IncidentsViewController(IIncidentsView view, ContentForm contentForm,
     IRegionsComboBoxController regionSelectionController)
 {
     this.view = view;
     this.contentForm = contentForm;
     this.regionSelectionController = regionSelectionController;
 }
Exemple #2
0
        internal static ContentForm UpdateForm(ContentForm form)
        {
            var dal = MapperFacade.ContentFormMapper.GetDalObject(form);

            dal = DefaultRepository.SimpleUpdate(dal);
            return(MapperFacade.ContentFormMapper.GetBizObject(dal));
        }
Exemple #3
0
 public IncidentsViewController(IIncidentsView view, ContentForm contentForm,
                                IRegionsComboBoxController regionSelectionController)
 {
     this.view        = view;
     this.contentForm = contentForm;
     this.regionSelectionController = regionSelectionController;
 }
Exemple #4
0
 public int AddContent(ContentForm contentForm)
 {
     using (var uow = UnitOfWorkFactory.Create <NovelContext>())
     {
         var service = new ChapterService(uow);
         return(service.SaveChanges(contentForm));
     }
 }
Exemple #5
0
        internal static ContentForm SaveContentForm(ContentForm contentForm)
        {
            var entities = QPContext.EFContext;
            var dal      = MapperFacade.ContentFormMapper.GetDalObject(contentForm);

            entities.ContentFormSet.AddObject(dal);
            entities.SaveChanges();
            return(MapperFacade.ContentFormMapper.GetBizObject(dal));
        }
Exemple #6
0
        private static void Lf_newcontentForm(ConnectionModel conModel)
        {
            ContentForm s = new ContentForm();

            s.Text            = "(" + conModel.Database + ")" + conModel.TableName;
            s.TableName       = conModel.TableName;
            s.DatabaseName    = conModel.Database;
            s.IsView          = conModel.IsView;
            s.ConnectionModel = conModel;
            s.Show(_dockPanel);
        }
Exemple #7
0
        public int SaveChanges(ContentForm contentForm)
        {
            var tContent = Table <Content>();

            var content = tContent.GetOrAdd(w => w.ID == contentForm.ID);

            MapProperty(contentForm, content, contentForm.InlineEditProperty);
            UpdateAuditFields(content, contentForm.ByUserID);
            // save
            SaveChanges();

            return(content.ID);
        }
Exemple #8
0
        public IActionResult RestoreContent([FromBody] ContentForm _cont)
        {
            TimeZoneInfo zone     = TimeZoneInfo.FindSystemTimeZoneById("SE Asia Standard Time");
            DateTime     dateTime = TimeZoneInfo.ConvertTime(DateTime.Now, zone);

            //if restore content success
            if (_contentRepo.RestoreContent(_cont.Id_content))
            {
                Log.Information("Restore content {id} OK. {DateTime}.", _cont.Id_content, dateTime);
                return(Ok(_cont.Id_content));
            }
            //if restore content fail
            Log.Information("Cannot Restore content {id}. {DateTime}.", _cont.Id_content, dateTime);
            return(NotFound(_cont.Id_content));
        }
Exemple #9
0
        public bool ShowDialog(string title, object content)
        {
            var element = content as FrameworkElement;

            if (element == null)
            {
                return(false);
            }

            ContentForm form = new ContentForm(title, element);

            form.Owner = Application.Current.MainWindow;
            form.ShowDialog( );

            return(form.DialogResult.GetValueOrDefault( ));
        }
Exemple #10
0
        static IDockContent GetContentFromPersistString(string persistString)
        {
            if (persistString == typeof(LeftPanelForm).ToString())
            {
                var lf = new LeftPanelForm();
                lf.newsqlForm     += Lf_newsqlForm;
                lf.newcontentForm += Lf_newcontentForm;
                return(lf);
            }
            else if (persistString == typeof(SQLForm).ToString())
            {
                var cm = _connections.First();
                _connections.Remove(cm);
                var sf = new SQLForm();
                sf.Text                     = $"({cm.Database})SQL查询窗口";
                sf.ConnectionModel          = cm;
                sf.AutoTextBox.TextBox.Text = cm.Sql;
                return(sf);
            }

            else if (persistString == typeof(ContentForm).ToString())
            {
                var cm = _connections.First();
                _connections.Remove(cm);
                var cf = new ContentForm();
                cf.Text            = $"({cm.Database}){cm.TableName}";
                cf.ConnectionModel = cm;
                return(cf);
            }
            else if (persistString == typeof(SQLTemplateForm).ToString())
            {
                return(new SQLTemplateForm());
            }
            else
            {
                return(null);
            }
        }
Exemple #11
0
 private void CopyContentForm(int newObjId, ContentForm oldForm)
 {
     oldForm.ObjectId = newObjId;
     oldForm.LockedBy = 0;
     ObjectRepository.SaveContentForm(oldForm);
 }
 public void Transform(string text, ContentForm form)
 {
     throw new NotImplementedException();
 }
Exemple #13
0
 public void Transform(string text, ContentForm form)
 {
     throw new NotImplementedException();
 }
 /// <summary>
 /// Initializes a new instance of the ContentFormDecorator class.
 /// </summary>
 /// <param name="context">The data context.</param>
 /// <param name="form"></param>
 public ContentFormDecorator(IDataContext context, ContentForm form)
 {
     Model = form;
     Context = context;
     form.CopyTo(this, "Parent", "Roles");
 }
Exemple #15
0
 public JsonResult Form(ContentForm chapter)
 {
     return(SaveChanges(chapter, Facade <NovelFacade>().AddContent));
 }
Exemple #16
0
 /// <summary>
 /// Initializes a new instance of the ContentFormDecorator class.
 /// </summary>
 /// <param name="context">The data context.</param>
 /// <param name="form"></param>
 public ContentFormDecorator(IDataContext context, ContentForm form)
 {
     Model   = form;
     Context = context;
     form.CopyTo(this, "Parent", "Roles");
 }