public FrmInserirCliente(acao1 acao, Cliente cliente, Contato contato) { InitializeComponent(); if (acao.Equals(acao1.Alterar)) { acaoNaTela = acao1.Alterar; Text = "Alterar Cliente"; txtCodigoOculto.Text = cliente.IdCliente.ToString(); txtNome.Text = cliente.Nome; txtTelefone.Text = contato.Telefone.ToString(); } else if (acao.Equals(acao1.Inserir)) { acaoNaTela = acao1.Inserir; Text = "Inserir Cliente"; } }
public FrmClienteSelecionar(acao1 acao) { InitializeComponent(); if(acao.Equals(acao1.Cliente)) { acaoNaTela = acao1.Cliente; btExcluir.Enabled = false; Text = "Controle de Clientes"; DataGridViewColumn IdCliente = new DataGridViewTextBoxColumn(); IdCliente.Name = "IdCliente"; IdCliente.HeaderText = "Id do Cliente"; dgwPrincipal.Columns.Add(IdCliente); DataGridViewColumn Nome = new DataGridViewTextBoxColumn(); Nome.Name = "Nome"; dgwPrincipal.Columns.Add(Nome); DataGridViewColumn Telefone = new DataGridViewTextBoxColumn(); Telefone.Name = "Telefone"; dgwPrincipal.Columns.Add(Telefone); } if(acao.Equals(acao1.Agenda)) { acaoNaTela = acao1.Agenda; Text = "Controle de Agenda"; lbPesquisa.Text = "Nome|Codigo"; DataGridViewColumn IdAgendamento = new DataGridViewTextBoxColumn(); IdAgendamento.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; IdAgendamento.DataPropertyName = "Agenda.IdAgendamento"; IdAgendamento.Name = "IdAgendamento"; dgwPrincipal.Columns.Add(IdAgendamento); DataGridViewColumn IdCliente = new DataGridViewTextBoxColumn(); IdCliente.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; IdCliente.DataPropertyName = "Agenda.IdCliente.IdCliente"; IdCliente.Width = 60; IdCliente.Name = "IdCliente"; dgwPrincipal.Columns.Add(IdCliente); DataGridViewColumn Nome = new DataGridViewTextBoxColumn(); Nome.DataPropertyName = "agenda.IdCliente.Nome"; Nome.Name = "Nome"; dgwPrincipal.Columns.Add(Nome); DataGridViewColumn Descricao = new DataGridViewTextBoxColumn(); Descricao.DataPropertyName = "Agenda.agendaServicos.IdServico.Descricao"; Descricao.Name = "Descricao"; dgwPrincipal.Columns.Add(Descricao); DataGridViewColumn Valor = new DataGridViewTextBoxColumn(); Valor.DataPropertyName = "Agenda.agendaServicos.IdServico.Valor"; Valor.Width = 60; Valor.Name = "Valor"; dgwPrincipal.Columns.Add(Valor); DataGridViewColumn Data = new DataGridViewTextBoxColumn(); Data.DataPropertyName = "Agenda.Data"; Data.Name = "Data"; Data.DefaultCellStyle.Format = "dd/MM/yyyy"; dgwPrincipal.Columns.Add(Data); DataGridViewColumn AgendadoEm = new DataGridViewTextBoxColumn(); AgendadoEm.DataPropertyName = "Agenda.AgendadoEm"; AgendadoEm.DefaultCellStyle.Format = "dd/MM/yyyy"; AgendadoEm.Name = "AgendadoEm"; dgwPrincipal.Columns.Add(AgendadoEm); DataGridViewCheckBoxColumn Atendido = new DataGridViewCheckBoxColumn(); Atendido.DataPropertyName = "Agenda.Atendido"; Atendido.Name = "Atendido"; Atendido.Width = 60; dgwPrincipal.Columns.Add(Atendido); DataGridViewCheckBoxColumn Pago = new DataGridViewCheckBoxColumn(); Pago.DataPropertyName = "Agenda.Caixa.Pago"; Pago.Name = "Pago"; Pago.Width = 48; dgwPrincipal.Columns.Add(Pago); txtPesquisar.Size = new Size(312, 20); btPesquisar.Location = new Point(414, 4); dtpData.Visible = true; btBuscarData.Visible = true; } dgwPrincipal.AutoGenerateColumns = false; }