private List <M_Atributos_PF> GerarLista(SqlDataReader Leitor) { List <M_Atributos_PF> lstLista = new List <M_Atributos_PF>(); try { while (Leitor.Read()) { M_Atributos_PF mtrbtspfModelo = new M_Atributos_PF(); mtrbtspfModelo.Codigo = (int)Leitor["Codigo"]; mtrbtspfModelo.Nome = (string)Leitor["Nome"]; mtrbtspfModelo.NomeParametro1 = (string)Leitor["Nome_Parametro_1"]; mtrbtspfModelo.NomeParametro2 = (string)Leitor["Nome_Parametro_2"]; if ((Leitor["Nome_Parametro_3"] != DBNull.Value) || (Leitor["Nome_Parametro_4"] != DBNull.Value)) { mtrbtspfModelo.NomeParametro3 = (string)Leitor["Nome_Parametro_3"]; mtrbtspfModelo.NomeParametro4 = (string)Leitor["Nome_Parametro_4"]; } mtrbtspfModelo.Estendido = (bool)Leitor["Extendido"]; lstLista.Add(mtrbtspfModelo); } return(lstLista); } catch (Exception E) { SetMensagem(E.Message); return(null); } }
private void CarregarNomesParametro(M_Atributos_PF Atributo) { if (Atributo.Codigo >= 0) { lblParametro1.Text = Atributo.NomeParametro1; lblParametro2.Text = Atributo.NomeParametro2; if (Atributo.Estendido) { ControlarCampos(true); if (Atributo.NomeParametro3 != "") { lblParametro3.Text = Atributo.NomeParametro3; } if (Atributo.NomeParametro4 != "") { lblParametro4.Text = Atributo.NomeParametro4; } } else { ControlarCampos(false); } } }
public bool Excluir(int Codigo) { Execucao excExecucao = new Execucao(); M_Atributos_PF mtrbtspfModelo = new M_Atributos_PF(); try { mtrbtspfModelo.Codigo = Codigo; int intResultado = excExecucao.Executar(GerarStringExcluir(mtrbtspfModelo)); if (intResultado < 0) { SetMensagem(Mensagens.EXCLUSAO_ERRO + excExecucao.Mensagem); } else if (intResultado == 0) { SetMensagem(Mensagens.EXCLUSAO_FALHA + excExecucao.Mensagem); } else { SetMensagem(Mensagens.EXCLUSAO_SUCESSO); } return(intResultado > 0); } catch (Exception E) { SetMensagem(Mensagens.EXCLUSAO_ERRO + E.Message); return(false); } }
protected override void Selecionar() { mtrbtspfModelo = (M_Atributos_PF)ObterSelecao(); if (mtrbtspfModelo == null) { MessageBox.Show(String.Format(Mensagens.PROCURAR_FALHA, "Escalas")); } else { base.Selecionar(); } }
protected override void CarregarFormulario() { base.CarregarFormulario(); List <M_Atributos_PF> lstLista = (new N_Complexidades_PF()).CarregarAtributos(); M_Atributos_PF mtrbtspfAtributo = new M_Atributos_PF(); mtrbtspfAtributo.Codigo = -1; lstLista.Insert(0, mtrbtspfAtributo); cmbxAtributo.DataSource = lstLista; cmbxAtributo.DisplayMember = "Nome"; cmbxAtributo.ValueMember = "Codigo"; }
protected override void Procurar() { FrmProcuraAtributos_PF frmprcrtrbtspfProcura = new FrmProcuraAtributos_PF(); frmprcrtrbtspfProcura.ShowDialog(); if (frmprcrtrbtspfProcura.Selecionado) { mtrbtspfModelo = frmprcrtrbtspfProcura.Atributos; CarregarDados(); base.Procurar(); } else { Cancelar(); } }
public bool Alterar(int Codigo, string Nome, string NomeParametro1, string NomeParametro2, string NomeParametro3, string NomeParametro4, bool Extendido) { Execucao excExecucao = new Execucao(); M_Atributos_PF mtrbtspfModelo = new M_Atributos_PF(); try { mtrbtspfModelo.Codigo = Codigo; mtrbtspfModelo.Nome = Nome; mtrbtspfModelo.Nome = NomeParametro1; mtrbtspfModelo.Nome = NomeParametro2; mtrbtspfModelo.Nome = NomeParametro3; mtrbtspfModelo.Nome = NomeParametro4; mtrbtspfModelo.Estendido = Extendido; int intResultado = excExecucao.Executar(GerarStringAlterar(mtrbtspfModelo)); if (intResultado < 0) { SetMensagem(Mensagens.ALTERACAO_ERRO + excExecucao.Mensagem); } else if (intResultado == 0) { SetMensagem(Mensagens.ALTERACAO_FALHA + excExecucao.Mensagem); } else { SetMensagem(Mensagens.ALTERACAO_SUCESSO); } return(intResultado > 0); } catch (Exception E) { SetMensagem(Mensagens.ALTERACAO_ERRO + E.Message); return(false); } }
private string GerarStringExcluir(M_Atributos_PF Atributos) { return(string.Format("DELETE FROM Atributo WHERE Codigo = {0}", Atributos.Codigo)); }
private string GerarStringAlterar(M_Atributos_PF Atributos) { return(string.Format("UPDATE Atributo SET Nome = '{0}', Nome_Parametro_1 = '{1}', Nome_Parametro_2 = '{2}', Nome_Parametro_3 = '{3}', Nome_Parametro_4 = '{4}', Extendido = {5} WHERE Codigo = {6}", Atributos.Nome, Atributos.NomeParametro1, Atributos.NomeParametro2, Atributos.NomeParametro3, Atributos.NomeParametro4, Atributos.Estendido, Atributos.Codigo)); }
private string GerarStringInserir(M_Atributos_PF Atributos) { return(String.Format("INSERT INTO Atributo (Nome, Nome_Parametro_1, Nome_Parametro_2, Nome_Parametro_3, Nome_Parametro_4, Extendido) VALUES ('{0}', '{1}', '{2}', '{3}', '{4}', {5})", Atributos.Nome, Atributos.NomeParametro1, Atributos.NomeParametro2, Atributos.NomeParametro3, Atributos.NomeParametro4, Atributos.Estendido)); }
protected override void Cancelar() { mtrbtspfModelo = null; base.Cancelar(); }