private List <M_Tamanho> GerarLista(SqlDataReader Leitor) { List <M_Tamanho> lstLista = new List <M_Tamanho>(); try { while (Leitor.Read()) { M_Tamanho mtmnhModelo = new M_Tamanho(); mtmnhModelo.Codigo = (int)Leitor["Codigo"]; mtmnhModelo.Descricao = (string)Leitor["Descricao"]; mtmnhModelo.Tamanho_Min = (double)Leitor["Tamanho_Min"]; mtmnhModelo.Tamanho_Max = (double)Leitor["Tamanho_Max"]; lstLista.Add(mtmnhModelo); } return(lstLista); } catch (Exception E) { SetMensagem(E.Message); return(null); } }
public bool Alterar(int Codigo, string Descricao, double Tamanho_Min, double Tamanho_Max) { Execucao excExecucao = new Execucao(); M_Tamanho mtmnhModelo = new M_Tamanho(); try { mtmnhModelo.Codigo = Codigo; mtmnhModelo.Descricao = Descricao; mtmnhModelo.Tamanho_Min = Tamanho_Min; mtmnhModelo.Tamanho_Max = Tamanho_Max; int intResultado = excExecucao.Executar(GerarStringAlterar(mtmnhModelo)); 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); } }
public bool Excluir(int Codigo) { Execucao excExecucao = new Execucao(); M_Tamanho mtmnhModelo = new M_Tamanho(); try { mtmnhModelo.Codigo = Codigo; int intResultado = excExecucao.Executar(GerarStringExcluir(mtmnhModelo)); 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() { mtmnhModelo = (M_Tamanho)ObterSelecao(); if (mtmnhModelo == null) { MessageBox.Show(String.Format(Mensagens.PROCURAR_FALHA, "Tamanho")); } else { base.Selecionar(); } }
protected override void Procurar() { FrmProcuraTamanho frmprcrtmnhProcura = new FrmProcuraTamanho(); frmprcrtmnhProcura.ShowDialog(this.MdiParent); if (frmprcrtmnhProcura.Selecionado) { mtmnhModelo = frmprcrtmnhProcura.Tamanho; CarregarDados(); base.Procurar(); } else { Cancelar(); } }
private string GerarStringExcluir(M_Tamanho Tamanho) { return(string.Format("DELETE FROM Tamanho_Projeto WHERE Codigo = {0}", Tamanho.Codigo)); }
private string GerarStringAlterar(M_Tamanho Tamanho) { return(string.Format("UPDATE Tamanho_Projeto SET Descricao = '{0}', Tamanho_Min = {1}, Tamanho_Max = {2} WHERE Codigo = {3}", Tamanho.Descricao, Tamanho.Tamanho_Min, Tamanho.Tamanho_Max, Tamanho.Codigo)); }
private string GerarStringInserir(M_Tamanho Tamanho) { return(String.Format("INSERT INTO Tamanho_Projeto (Descricao, Tamanho_Min, Tamanho_Max) VALUES ('{0}', {1}, {2})", Tamanho.Descricao, Tamanho.Tamanho_Min, Tamanho.Tamanho_Max)); }
protected override void Cancelar() { mtmnhModelo = null; base.Cancelar(); }