/// <summary> /// Construtor principal da classe /// </summary> public FO_CadastroProjeto(FO_Principal principal) { Util.CL_Files.WriteOnTheLog("FO_CadastroProjeto()", Util.Global.TipoLog.DETALHADO); InitializeComponent(); this.principal = principal; this.InicializaForm(); }
/// <summary> /// Construtor principal da classe /// </summary> /// <param name="tarefa">Qual a tarefa a ser executada na tela</param> public UC_CadastroProjeto(Util.Enumerator.Tarefa tarefa, Model.MD_Projeto projeto, FO_Principal principal) { Util.CL_Files.WriteOnTheLog("UC_CadastroProjeto()", Util.Global.TipoLog.DETALHADO); this.tarefa = tarefa; this.projetoCorrente = projeto; this.principal = principal; this.InitializeComponent(); this.InicializaUserControl(); }
/// <summary> /// Construtor principal da classe /// </summary> /// <param name="tarefa">Tarefa a ser efetuada pela tela</param> /// <param name="campo">Campo a ser visualizado/editado/excluído</param> /// <param name="principal">Tela principal para controle</param> public UC_CadastroCampos(Util.Enumerator.Tarefa tarefa, Model.MD_Campos campo, Model.MD_Tabela tabela, FO_Principal principal, UC_ControleTabelas controleTabelas) { Util.CL_Files.WriteOnTheLog("UC_CadastroCampos()", Util.Global.TipoLog.DETALHADO); this.tarefa = tarefa; this.campoCorrente = campo; this.tabela = tabela; this.principal = principal; this.controleTabelas = controleTabelas; this.InitializeComponent(); this.InicializaUserControl(); }
/// <summary> /// Construtor principal da classe /// </summary> /// <param name="tarefa">tarefa a ser realizada na tela</param> /// <param name="tabela">Instancia da classe de tabela</param> /// <param name="principal">Tela principal para controle do visual</param> public UC_CadastroTabela(Util.Enumerator.Tarefa tarefa, Model.MD_Tabela tabela, Model.MD_Projeto projeto, FO_Principal principal, UC_ControleTabelas controleTabelas = null) { Util.CL_Files.WriteOnTheLog("UC_CadastroTabela()", Util.Global.TipoLog.DETALHADO); this.InitializeComponent(); this.projeto = projeto; this.controleTabelas = controleTabelas; this.tabelaCorrente = new Model.MD_Tabela(tabela.DAO.Codigo, projeto.DAO.Codigo); this.principal = principal; this.tarefa = tarefa; this.gpb_cadastroGeral.Text = "Cadastro de tabela - Projeto " + this.projeto.DAO.Nome; this.InicializaUserControl(); }
/// <summary> /// Contrutor principal da classe /// </summary> /// <param name="tarefa">Tarefa a ser executada na tela</param> /// <param name="campoOrigem">Campo de origem do relacionamento</param> /// <param name="principal">tela principal para controle de eventos</param> public FO_Relacionamento(Util.Enumerator.Tarefa tarefa, Model.MD_Campos campoOrigem, FO_Principal principal, Model.MD_Relacao relacao = null) { Util.CL_Files.WriteOnTheLog("FO_Relacionamento()", Util.Global.TipoLog.DETALHADO); this.campoOrigem = campoOrigem; if (relacao != null) { this.campoDestino = new Model.MD_Campos(relacao.DAO.CampoDestino.Codigo, relacao.DAO.CampoDestino.Tabela.Codigo, relacao.DAO.CampoDestino.Projeto.Codigo); } this.relacao = relacao; this.principal = principal; this.tarefa = tarefa; this.InitializeComponent(); this.InicializaForm(); }