private void cbe_GrupoProduto_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { try { using (var formaPesquisa = new FPesquisa()) { var filtros = new List <FPesquisa.Filtro>(); var id_grupo = new FPesquisa.Filtro { Descricao = "Identificador", Nome = "ID_GRUPO", Tamanho = 100 }; var ds_grupo = new FPesquisa.Filtro { Descricao = "Nome", Nome = "DS_GRUPO", Tamanho = 350 }; filtros.Add(id_grupo); filtros.Add(ds_grupo); formaPesquisa.Filtros = filtros; formaPesquisa.Multiplos = false; formaPesquisa.Consulta = from a in Conexao.Banco.TB_DIV_GRUPOPRODUTOs select new E_GRUPOPRODUTO(a); if (formaPesquisa.ShowDialog() == DialogResult.OK) { cbe_GrupoProduto.Text = formaPesquisa.Selecionados.Cast <E_GRUPOPRODUTO>().First().ID_GRUPO.ToString(); cte_DS_GrupoProduto.Text = formaPesquisa.Selecionados.Cast <E_GRUPOPRODUTO>().First().DS_GRUPO.Treat(); } } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
private void cbe_Grupo_Leave(object sender = null, EventArgs e = null) { try { cte_DS_Grupo.Text = ""; cbe_Grupo.Text.ToInt(); if (cbe_Grupo.Text.ToInt() <= 0) { cbe_Grupo.Text = ""; } else { var grupo = (from a in Conexao.Banco.TB_DIV_GRUPOUSUARIOs where a.ID_GRUPOUSUARIO == cbe_Grupo.Text.ToInt() select new { DS_GRUPO = (a.DS_GRUPO ?? "") }).Take(1); if (grupo == null || grupo.Count() == 0) { cbe_Grupo.Text = ""; } else { cte_DS_Grupo.Text = grupo.First().DS_GRUPO.Treat(); } } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
private void FAlocacaoRecurso_Lancamento_Load(object sender, EventArgs e) { try { cde_DT_INICIO_HMS.DateTime = Conexao.Banco.GetDate(); cde_DT_FINAL_HMS.DateTime = cde_DT_INICIO_HMS.DateTime; if (Operacao == Operacao.Alterar) { cte_Identificador.Text = alocacaoRecurso.ID_ALOCACAO.ToString(); cte_Descricao.Text = alocacaoRecurso.DS_OBSERVACAO.Treat(); cce_Status.Checked = alocacaoRecurso.ST_REGISTRO.Treat() == "S"; cbe_Equipamento.Text = alocacaoRecurso.EQUIPAMENTO.GetValue(); cbe_Equipamento_Leave(); cbe_Grupo.Text = alocacaoRecurso.GRUPOUSUARIO.GetValue(); cbe_Grupo_Leave(); cde_DT_INICIO_HMS.DateTime = alocacaoRecurso.DT_INICIO_HMS.GetValueOrDefault(); cde_DT_FINAL_HMS.DateTime = alocacaoRecurso.DT_FINAL_HMS.GetValueOrDefault(); } cte_Descricao.Select(); } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
private void csb_Entrar_Click(object sender = null, EventArgs e = null) { try { cpc_Configuracoes.Controls.Validate(); cpc_Login.Controls.Validate(); Conexao.Parametros.Servidor = ccbe_ServidorInstancia.Text.Trim(); Conexao.Parametros.Banco = ccbe_BancoDados.Text.Trim(); Conexao.Testar(); if (Conexao.Banco.TB_DIV_USUARIOs.Any(a => a.LOGIN == cte_Usuario.Text.Trim() && a.SENHA == cte_Senha.Text.Trim()) || (cte_Usuario.Text.Trim() == Parametros.Administrador && cte_Senha.Text.Trim() == Parametros.Senha)) { DialogResult = DialogResult.OK; } else { cte_Usuario.Select(); throw new Exception("Usuário / senha inválido(s)!\nPor favor, verifique!"); } Parametros.Logado = true; Parametros.Usuario = cte_Usuario.Text.ToUpper().Trim(); Dispose(); } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Alterar() { try { base.Alterar(); if (gv_Categoria.GetSelectedRows().Count() == 0) { throw Excessoes.AlterandoSemRegistro(); } using (var forma = new FCategoria_Cadastro { Operacao = Operacao.Alterar, categoria = gv_Categoria.GetSelectedRow <E_CATEGORIA>() }) { if (forma.ShowDialog() == DialogResult.OK) { categoria = forma.categoria; Buscar(); } } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Buscar() { try { base.Buscar(); var equipamentos = from a in Conexao.Banco.TB_DIV_EQUIPAMENTOs where a.ID_EQUIPAMENTO == (equipamento.ID_EQUIPAMENTO > 0 ? equipamento.ID_EQUIPAMENTO : a.ID_EQUIPAMENTO) select a; if (Quantidade > 0) { equipamentos = equipamentos.Take(Quantidade); } gc_Equipamento.DataSource = equipamentos.Select(a => new E_EQUIPAMENTO(a)).ToList(); gv_Equipamento.BestFitColumns(); equipamento = new E_EQUIPAMENTO(); } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Alterar() { try { base.Alterar(); if (gv_Departamento.GetSelectedRows().Count() == 0) { throw Excessoes.AlterandoSemRegistro(); } using (var forma = new FDepartamento_Cadastro { Operacao = Operacao.Alterar, departamento = gv_Departamento.GetSelectedRow <E_DEPARTAMENTO>() }) { if (forma.ShowDialog() == DialogResult.OK) { departamento = forma.departamento; Buscar(); } } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
private void cbe_Categoria_Leave(object sender = null, EventArgs e = null) { try { cte_DS_Categoria.Text = ""; if (cbe_Categoria.Text.ToInt() <= 0) { cbe_Categoria.Text = ""; } else { var categoria = (from a in Conexao.Banco.TB_DIV_CATEGORIAs where a.ID_CATEGORIA == cbe_Categoria.Text.ToInt() select new E_CATEGORIA(a)).Take(1); if (categoria == null || categoria.Count() == 0) { cbe_Categoria.Text = ""; } else { cte_DS_Categoria.Text = categoria.First().DS_CATEGORIA.Treat(); } } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
private void cbe_Categoria_ButtonClick(object sender, ButtonPressedEventArgs e) { try { using (var formaPesquisa = new FPesquisa()) { var filtros = new List <FPesquisa.Filtro>(); var id_categoria = new FPesquisa.Filtro { Descricao = "Identificador", Nome = "ID_CATEGORIA", Tamanho = 100 }; var ds_categoria = new FPesquisa.Filtro { Descricao = "Descrição", Nome = "DS_CATEGORIA", Tamanho = 350 }; filtros.Add(id_categoria); filtros.Add(ds_categoria); formaPesquisa.Filtros = filtros; formaPesquisa.Multiplos = false; formaPesquisa.Consulta = from a in Conexao.Banco.TB_DIV_CATEGORIAs select new E_CATEGORIA(a); if (formaPesquisa.ShowDialog() == DialogResult.OK) { cbe_Categoria.Text = formaPesquisa.Selecionados.Cast <E_CATEGORIA>().First().ID_CATEGORIA.ToString(); cte_DS_Categoria.Text = formaPesquisa.Selecionados.Cast <E_CATEGORIA>().First().DS_CATEGORIA.Treat(); } } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Buscar() { try { base.Buscar(); var usuarios = from a in Conexao.Banco.TB_DIV_STATUS where a.SIGLA_STATUS == (status.SIGLA_STATUS.HasValue() ? status.SIGLA_STATUS : a.SIGLA_STATUS) select a; if (Quantidade > 0) { usuarios = usuarios.Take(Quantidade); } gc_Status.DataSource = usuarios.Select(a => new E_STATUS(a)).ToList(); gv_Status.BestFitColumns(); status = new E_STATUS(); } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Alterar() { try { base.Alterar(); if (gv_Status.GetSelectedRows().Count() == 0) { throw Excessoes.AlterandoSemRegistro(); } using (var forma = new FStatus_Cadastro { Operacao = Operacao.Alterar, status = gv_Status.GetSelectedRow <E_STATUS>() }) { if (forma.ShowDialog() == DialogResult.OK) { status = forma.status; Buscar(); } } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Salvar() { try { cpc_DadosGerais.Controls.Validate(); grupoproduto = new E_GRUPOPRODUTO { OPERACAO = Operacao, ID_GRUPO = cte_Identificador.Text.ToInt(), DS_GRUPO = cte_Descricao.Text.Treat(), }; var transacao = 0; if (C_GRUPOPRODUTO.Salvar(grupoproduto, ref transacao)) { Finalizar(); } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
private void cbe_Modelo_Leave(object sender = null, EventArgs e = null) { try { var id = cbe_Modelo.Text.ToInt(); cbe_Modelo.Text = ""; cte_DS_Modelo.Text = ""; cte_DS_Marca.Text = ""; if (id > 0) { var modelo = (from a in Conexao.Banco.TB_DIV_MODELOs where a.ID_MODELO == id select new { a.ID_MODELO, a.DS_MODELO, a.TB_DIV_MARCA.DS_MARCA }).FirstOrDefault(); if (modelo != null) { cbe_Modelo.Text = modelo.ID_MODELO.ToString(); cte_DS_Modelo.Text = modelo.DS_MODELO.Treat(); cte_DS_Marca.Text = modelo.DS_MARCA.Treat(); } } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Salvar() { try { cbe_Modelo_Leave(); cbe_GrupoProduto_Leave(); cpc_DadosGerais.Controls.Validate(); item = new E_ITEM { OPERACAO = Operacao, ID_ITEM = cte_Identificador.Text.ToInt(), DS_ITEM = cte_Descricao.Text.Treat(), GRUPOPRODUTO = cbe_GrupoProduto.Text.HasValue() ? new E_GRUPOPRODUTO { ID_GRUPO = cbe_GrupoProduto.Text.ToInt() } : null, MODELO = cbe_Modelo.Text.HasValue() ? new E_MODELO { ID_MODELO = cbe_Modelo.Text.ToInt() } : null }; var transacao = 0; if (C_ITEM.Salvar(item, ref transacao)) { Finalizar(); } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Deletar() { try { base.Deletar(); if (gv_Usuario.GetSelectedRows().Count() > 0 && Mensagens.Deletar() == DialogResult.Yes) { foreach (var indiceSelecionado in gv_Usuario.GetSelectedRows()) { var registro = gv_Usuario.GetRow(indiceSelecionado) as E_USUARIO; if (registro != null) { registro.OPERACAO = Operacao.Deletar; C_USUARIO.Salvar(registro, 0); } } Buscar(); } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Salvar() { try { cpc_DadosGerais.Controls.Validate(); conhecimento = new E_CONHECIMENTO { OPERACAO = Operacao, ID_CONHECIMENTO = cte_Identificador.Text.ToInt(), DS_TITULO = cte_Titulo.Text.Treat(), CATEGORIA = cbe_Categoria.Text.Treat(), DS_CONHECIMENTO = cme_Descricao.Text.Treat(), LOGIN_CAD = Parametros.Usuario, DT_LANCTO = Conexao.Banco.GetDate(), ST_REGISTRO = "A", ANEXOS = bs_Anexos.List.Cast <E_ANEXO>().ToList() }; var transacao = 0; if (C_CONHECIMENTO.Salvar(conhecimento, ref transacao)) { Finalizar(); } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Salvar() { try { cpc_DadosGerais.Controls.Validate(); clifor = new E_CLIFOR { OPERACAO = Operacao, ID_CLIFOR = cte_Identificador.Text.ToInt(), NM_CLIFOR = cte_Descricao.Text.Treat(), }; var transacao = 0; if (C_CLIFOR.Salvar(clifor, ref transacao)) { Finalizar(); } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Salvar() { try { cpc_DadosGerais.Controls.Validate(); marca = new E_MARCA { OPERACAO = Operacao, ID_MARCA = cte_Identificador.Text.ToInt(), DS_MARCA = cte_Descricao.Text.Treat(), }; var transacao = 0; if (C_MARCA.Salvar(marca, ref transacao)) { Finalizar(); } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Buscar() { try { base.Buscar(); var departamentos = from a in Conexao.Banco.TB_DIV_DEPARTAMENTOs where a.ID_DEPARTAMENTO == (departamento.ID_DEPARTAMENTO > 0 ? departamento.ID_DEPARTAMENTO : a.ID_DEPARTAMENTO) select a; if (Quantidade > 0) { departamentos = departamentos.Take(Quantidade); } gc_Departamento.DataSource = departamentos.Select(a => new E_DEPARTAMENTO(a)).ToList(); gv_Departamento.BestFitColumns(); departamento = new E_DEPARTAMENTO(); } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Buscar() { try { base.Buscar(); var equipamentosUsuario = from a in Conexao.Banco.TB_DIV_EQUIPAMENTO_X_USUARIOs where a.ID_EQUIPAMENTO == (equipamentoUsuario.EQUIPAMENTO.GetValue().HasValue() ? equipamentoUsuario.EQUIPAMENTO.GetValue().ToInt() : a.ID_EQUIPAMENTO) && a.LOGIN == (equipamentoUsuario.USUARIO.GetValue().HasValue() ? equipamentoUsuario.USUARIO.GetValue() : a.LOGIN) select a; if (Quantidade > 0) { equipamentosUsuario = equipamentosUsuario.Take(Quantidade); } gc_Equipamento_x_Usuario.DataSource = equipamentosUsuario.Select(a => new E_EQUIPAMENTOUSUARIO(a)).ToList(); gv_Equipamento_x_Usuario.BestFitColumns(); equipamentoUsuario = new E_EQUIPAMENTOUSUARIO(); } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Deletar() { try { base.Deletar(); foreach (var indiceSelecionado in gv_Departamento.GetSelectedRows()) { var registro = gv_Departamento.GetRow(indiceSelecionado) as E_DEPARTAMENTO; if (registro != null) { registro.OPERACAO = Operacao.Deletar; var transacao = 0; C_DEPARTAMENTO.Salvar(registro, ref transacao); Buscar(); } } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Alterar() { try { base.Alterar(); if (gv_Equipamento_x_Usuario.GetSelectedRows().Count() == 0) { throw Excessoes.AlterandoSemRegistro(); } var row = gv_Equipamento_x_Usuario.GetSelectedRow <E_EQUIPAMENTOUSUARIO>(); using (var forma = new FEquipamentoUsuario_Cadastro { Operacao = Operacao.Alterar, equipamentoUsuario = row }) { if (forma.ShowDialog() == DialogResult.OK) { equipamentoUsuario = forma.equipamentoUsuario; Buscar(); } } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Buscar() { try { base.Buscar(); var categorias = from a in Conexao.Banco.TB_DIV_CATEGORIAs where a.ID_CATEGORIA == (categoria.ID_CATEGORIA > 0 ? categoria.ID_CATEGORIA : a.ID_CATEGORIA) select a; if (Quantidade > 0) { categorias = categorias.Take(Quantidade); } gc_Categoria.DataSource = categorias.Select(a => new E_CATEGORIA(a)); gv_Categoria.BestFitColumns(); categoria = new E_CATEGORIA(); } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Deletar() { try { base.Deletar(); if (gv_Comunicado.GetSelectedRows().Count() > 0 && Mensagens.Deletar() == DialogResult.Yes) { foreach (var indiceSelecionado in gv_Comunicado.GetSelectedRows()) { var registro = gv_Comunicado.GetRow(indiceSelecionado) as E_COMUNICADO; var transacao = 0; if (registro != null) { registro.OPERACAO = Operacao.Deletar; C_COMUNICADO.Salvar(registro, ref transacao); } } Buscar(); } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Deletar() { try { base.Deletar(); foreach (var indiceSelecionado in gv_Categoria.GetSelectedRows()) { var registro = gv_Categoria.GetRow(indiceSelecionado) as E_CATEGORIA; if (registro != null) { var transacao = 0; registro.OPERACAO = Operacao.Deletar; C_CATEGORIA.Salvar(registro, ref transacao); Buscar(); } } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Buscar() { try { base.Buscar(); var usuarios = from a in Conexao.Banco.TB_DIV_USUARIOs where a.LOGIN == (usuario.LOGIN.HasValue() ? usuario.LOGIN : a.LOGIN) select new E_USUARIO(a, false); if (Quantidade > 0) { usuarios = usuarios.Take(Quantidade); } gc_Usuario.DataSource = usuarios; gv_Usuario.BestFitColumns(); usuario = new E_USUARIO(); } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
private void cbe_Grupo_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { try { using (var formaPesquisa = new FPesquisa()) { formaPesquisa.Filtros = new List <FPesquisa.Filtro>() { new FPesquisa.Filtro { Descricao = "Identificador", Nome = "ID_GRUPOUSUARIO", Tamanho = 100 }, new FPesquisa.Filtro { Descricao = "Observação", Nome = "DS_GRUPO", Tamanho = 350 } }; formaPesquisa.Consulta = from a in Conexao.Banco.TB_DIV_GRUPOUSUARIOs select new E_GRUPOUSUARIO(a); if (formaPesquisa.ShowDialog() == DialogResult.OK) { cbe_Grupo.Text = formaPesquisa.Selecionados.Cast <E_GRUPOUSUARIO>().First().ID_GRUPOUSUARIO.ToString(); cte_DS_Grupo.Text = formaPesquisa.Selecionados.Cast <E_GRUPOUSUARIO>().First().DS_GRUPO.Treat(); } } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
public override void Alterar() { try { base.Alterar(); if (gv_Usuario.GetSelectedRows().Count() == 0) { throw Excessoes.AlterandoSemRegistro(); } using (var forma = new FUsuario_Cadastro { Operacao = Operacao.Alterar, usuario = gv_Usuario.GetSelectedRow <E_USUARIO>() }) { if (forma.ShowDialog() == DialogResult.OK) { usuario = forma.usuario; Buscar(); } } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
private void cbe_Equipamento_Leave(object sender = null, EventArgs e = null) { try { cte_DS_Observacao.Text = ""; cbe_Equipamento.Text.ToInt(); if (cbe_Equipamento.Text.ToInt() <= 0) { cbe_Equipamento.Text = ""; } else { var equipamento = (from a in Conexao.Banco.TB_DIV_EQUIPAMENTOs where a.ID_EQUIPAMENTO == cbe_Equipamento.Text.ToInt() select new { DS_OBSERVACAO = (a.DS_OBSERVACAO ?? "") }).Take(1); if (equipamento == null || equipamento.Count() == 0) { cbe_Equipamento.Text = ""; } else { cte_DS_Observacao.Text = equipamento.First().DS_OBSERVACAO.Treat(); } } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }
private void cbe_GrupoProduto_Leave(object sender = null, EventArgs e = null) { try { var id = cbe_GrupoProduto.Text.ToInt(); cbe_GrupoProduto.Text = ""; cte_DS_GrupoProduto.Text = ""; if (id > 0) { var grupo = (from a in Conexao.Banco.TB_DIV_GRUPOPRODUTOs where a.ID_GRUPO == id select new { a.ID_GRUPO, a.DS_GRUPO }).FirstOrDefault(); if (grupo != null) { cbe_GrupoProduto.Text = grupo.ID_GRUPO.ToString(); cte_DS_GrupoProduto.Text = grupo.DS_GRUPO.Treat(); } } } catch (Exception excessao) { Mensagens.Alerta(excessao.Tratar()); } }