public bool ProcesarFormulario(int opinion, int contribucion, int forma, string observaciones, string miembroID, string artID) { bool validado = false; if (ValidarObservaciones(observaciones)) { validado = true; //Primeo se calcula la nota int suma = opinion + contribucion + forma; //Obtener el merito del miembro ConexionBD = new ConexionModel(); SqlConnection con = ConexionBD.Connection(); int Peso = 0; // cambiar esto string PesoMiembro = ""; SqlCommand cmd1 = new SqlCommand("SELECT M.pesoMiembro FROM Miembro M WHERE M.nombreUsuarioPK = '" + miembroID + "'", con); //con.Open(); SqlDataReader reader1 = cmd1.ExecuteReader(); if (reader1.Read()) { PesoMiembro = reader1[0].ToString(); } con.Close(); reader1.Close(); Peso = Int16.Parse(PesoMiembro); int Puntuacion = suma * Peso; if (miembroID != "Coordinador") { // Despues se guardan la nota y los comentarios con un estado de Revisado ConexionBD = new ConexionModel(); SqlConnection con2 = ConexionBD.Connection(); SqlCommand cmd = new SqlCommand("UPDATE Nucleo_Revisa_Articulo SET estadoRevision= 'revisado',puntuacion= " + Puntuacion + ", comentarios = '" + observaciones + "', opinion = " + opinion + ",forma = " + forma + ", contribucion =" + contribucion + " WHERE nombreUsuarioFK = '" + miembroID + "'AND artIdFK = '" + artID + "'", con2); cmd.ExecuteNonQuery(); con2.Close(); } else { // Despues se guardan la nota y los comentarios con un estado de Revisado ConexionBD = new ConexionModel(); SqlConnection con2 = ConexionBD.Connection(); SqlCommand cmd = new SqlCommand("INSERT INTO Nucleo_Revisa_Articulo VALUES ('" + miembroID + "','" + artID + "', 'revisado'," + Puntuacion + ", '" + observaciones + "', " + opinion + ", " + contribucion + "," + forma + " )", con2); cmd.ExecuteNonQuery(); cmd = new SqlCommand("UPDATE Articulo SET estado = 'revision' WHERE artIdPK =" + artID, con2); cmd.ExecuteNonQuery(); con2.Close(); } } return(validado); }
public void Connection() { connectionString = new ConexionModel(); con = connectionString.Connection(); }
public void Connection() { ConnectionString = new ConexionModel(); Con = ConnectionString.Connection(); }
public void Connection() { ConexionBD = new ConexionModel(); con = ConexionBD.Connection(); }