public bool Alterar(int Codigo, string Descricao) { Execucao excExecucao = new Execucao(); M_Escalas_COCOMO msclscmModelo = new M_Escalas_COCOMO(); try { msclscmModelo.Codigo = Codigo; msclscmModelo.Descricao = Descricao; int intResultado = excExecucao.Executar(GerarStringAlterar(msclscmModelo)); 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); } }
protected override void Selecionar() { msclscmModelo = (M_Escalas_COCOMO)ObterSelecao(); if (msclscmModelo == null) { MessageBox.Show(String.Format(Mensagens.PROCURAR_FALHA, "Escalas")); } else { base.Selecionar(); } }
protected override void Procurar() { FrmProcuraEscalasCOCOMO frmprcrsclscmProcura = new FrmProcuraEscalasCOCOMO(); frmprcrsclscmProcura.ShowDialog(); if (frmprcrsclscmProcura.Selecionado) { msclscmModelo = frmprcrsclscmProcura.Escalas; CarregarDados(); base.Procurar(); } else { Cancelar(); } }
private List <M_Escalas_COCOMO> GerarLista(SqlDataReader Leitor) { List <M_Escalas_COCOMO> lstLista = new List <M_Escalas_COCOMO>(); try { while (Leitor.Read()) { M_Escalas_COCOMO msclscmModelo = new M_Escalas_COCOMO(); msclscmModelo.Codigo = (int)Leitor["Codigo"]; msclscmModelo.Descricao = (string)Leitor["Descricao"]; lstLista.Add(msclscmModelo); } return(lstLista); } catch (Exception E) { SetMensagem(E.Message); return(null); } }
protected override void Cancelar() { msclscmModelo = null; base.Cancelar(); }
private string GerarStringExcluir(M_Escalas_COCOMO EscalasCOCOMO) { return(string.Format("DELETE FROM COCOMO_Escala WHERE Codigo = {0}", EscalasCOCOMO.Descricao)); }
private string GerarStringAlterar(M_Escalas_COCOMO EscalasCOCOMO) { return(string.Format("UPDATE COCOMO_Escala SET Descricao = '{0}' WHERE Codigo = {1}", EscalasCOCOMO.Descricao, EscalasCOCOMO.Codigo)); }
private string GerarStringInserir(M_Escalas_COCOMO EscalasCOCOMO) { return(String.Format("INSERT INTO COCOMO_Escala (Descricao) VALUES ('{0}')", EscalasCOCOMO.Descricao)); }