public bool Alterar(int Projeto, int Caracteristica, int Nivel_Influencia) { Execucao excExecucao = new Execucao(); M_Projeto_Caracteristicas_COCOMO mprjtcrctrstcscmModelo = new M_Projeto_Caracteristicas_COCOMO(); try { mprjtcrctrstcscmModelo.Projeto = Projeto; mprjtcrctrstcscmModelo.COCOMO_Caracteristica = Caracteristica; mprjtcrctrstcscmModelo.COCOMO_Escala = Nivel_Influencia; int intResultado = excExecucao.Executar(GerarStringAlterar(mprjtcrctrstcscmModelo)); 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 List <M_Projeto_Caracteristicas_COCOMO> GerarLista(SqlDataReader Leitor) { List <M_Projeto_Caracteristicas_COCOMO> lstLista = new List <M_Projeto_Caracteristicas_COCOMO>(); try { while (Leitor.Read()) { M_Projeto_Caracteristicas_COCOMO mprjtcrctrstcscmModelo = new M_Projeto_Caracteristicas_COCOMO(); mprjtcrctrstcscmModelo.Projeto = (int)Leitor["Projeto"]; mprjtcrctrstcscmModelo.COCOMO_Caracteristica = (int)Leitor["COCOMO_Caracteristica"]; mprjtcrctrstcscmModelo.COCOMO_Escala = (int)Leitor["COCOMO_Escala"]; lstLista.Add(mprjtcrctrstcscmModelo); } return(lstLista); } catch (Exception E) { SetMensagem(E.Message); return(null); } }
protected override void SelecionarRegistro() { base.SelecionarRegistro(); int intCaracteristica = ((M_Caracteristicas_COCOMO)Selecionado).Codigo; List <M_Projeto_Caracteristicas_COCOMO> lstLista = (new N_Projeto_Caracteristicas_COCOMO()).Selecionar(Projeto_Selecionado, intCaracteristica); if ((lstLista != null) && (lstLista.Count > 0)) { M_Projeto_Caracteristicas_COCOMO mprjtcrctrstcscmModelo = (M_Projeto_Caracteristicas_COCOMO)lstLista[0]; if (mprjtcrctrstcscmModelo != null) { cmbxEscala.SelectedValue = mprjtcrctrstcscmModelo.COCOMO_Escala; } else { cmbxEscala.SelectedValue = -1; } } else { cmbxEscala.SelectedValue = -1; } }
private string GerarStringExcluir(M_Projeto_Caracteristicas_COCOMO Projeto_Caracteristica_COCOMO) { return(String.Format("DELETE FROM Projeto_Caracteristica_COCOMO WHERE Projeto = {0} AND COCOMO_Caracteristica = {1}", Projeto_Caracteristica_COCOMO.Projeto, Projeto_Caracteristica_COCOMO.COCOMO_Caracteristica)); }
private string GerarStringAlterar(M_Projeto_Caracteristicas_COCOMO Projeto_Caracteristica_COCOMO) { return(String.Format("UPDATE Projeto_Caracteristica_COCOMO SET COCOMO_Escala = {0} WHERE Projeto = {1} AND COCOMO_Caracteristica = {2}", Projeto_Caracteristica_COCOMO.COCOMO_Escala, Projeto_Caracteristica_COCOMO.Projeto, Projeto_Caracteristica_COCOMO.COCOMO_Caracteristica)); }
private string GerarStringInserir(M_Projeto_Caracteristicas_COCOMO Projeto_Caracteristica_COCOMO) { return(String.Format("INSERT INTO Projeto_Caracteristica_COCOMO (Projeto, COCOMO_Caracteristica, COCOMO_Escala) VALUES ({0}, {1}, {2})", Projeto_Caracteristica_COCOMO.Projeto, Projeto_Caracteristica_COCOMO.COCOMO_Caracteristica, Projeto_Caracteristica_COCOMO.COCOMO_Escala)); }