public bool actualizarCarreraInterface(EntidadCarrera entidadCarrera, int id) { try { Conexion.getConnection().Open(); cmd = Conexion.getConnection().CreateCommand(); cmd.CommandText = verificarCarrera; cmd.Parameters.AddWithValue("@Nombre", entidadCarrera.Nombre); object res = cmd.ExecuteScalar(); if (res != null) { MessageBox.Show("Carrera encontrada en nuestra BD!"); } else { cmd = Conexion.getConnection().CreateCommand(); cmd.CommandText = actualizarCarrera; cmd.Parameters.AddWithValue("@Nombre", entidadCarrera.Nombre); cmd.Parameters.AddWithValue("@Id", id); cmd.ExecuteNonQuery(); return(true); } } catch (Exception ex) { MessageBox.Show("Error en: " + ex.ToString()); } finally { Conexion.getClosedConnection(); } return(false); }
public List <EntidadCarrera> leerTodasCarrerasInterface() { List <EntidadCarrera> listaCarreras = new List <EntidadCarrera>(); try { Conexion.getConnection().Open(); cmd = Conexion.getConnection().CreateCommand(); cmd.CommandText = leerTodosCarrera; MySqlDataReader lector = cmd.ExecuteReader(); while (lector.Read()) { EntidadCarrera entidadCarrera = new EntidadCarrera(); entidadCarrera.Id = Convert.ToInt32(lector[0].ToString()); entidadCarrera.Nombre = lector[1].ToString(); listaCarreras.Add(entidadCarrera); } } catch (Exception ex) { MessageBox.Show("Error en: " + ex.ToString()); } finally { Conexion.getClosedConnection(); } return(listaCarreras); }
public void Insertar() { EntidadCarrera carrera = new EntidadCarrera( TextCarrera.Text, ComboClave.Text ); EntidadEspecialidad especialidad = new EntidadEspecialidad( TextEspecialidad.Text ); Datos.Carrera DatosCarrera = new Datos.Carrera(); DatosCarrera.InsertCarrera(carrera); Datos.Especialidades especialidades = new Especialidades(); especialidades.InsertCarrera(especialidad); EntidadCarreraEspecialidad entidad = new EntidadCarreraEspecialidad( especialidad.Especialidad, carrera.Carrera ); Datos.CarreraEspecialidad carrera1 = new CarreraEspecialidad(); carrera1.InsertCarreraEspecialidad(entidad); }
public void InsertCarrera(EntidadCarrera carrera) { SqlCommand command = new SqlCommand("PROC_ALTA_carreras", conexion.AbrirConexion()); command.CommandType = CommandType.StoredProcedure; command.Parameters.AddWithValue("@carrera", carrera.Carrera); command.Parameters.AddWithValue("@coordinador", carrera.Coordinador); command.ExecuteNonQuery(); conexion.CerrarConexion(); }
public int encontrarCarreraPorIdInterface(EntidadCarrera entidadCarrera) { int sec = 0; try { Conexion.getConnection().Open(); cmd = Conexion.getConnection().CreateCommand(); cmd.CommandText = encontrarIdCarrera; cmd.Parameters.AddWithValue("@Nombre", entidadCarrera.Nombre); sec = Convert.ToInt32(cmd.ExecuteScalar()); return(sec); } catch (Exception ex) { MessageBox.Show("Error en: " + ex.ToString()); } finally { Conexion.getClosedConnection(); } return(sec); }
public int encontrarCarreraPorIdInterface(EntidadCarrera entidadCarrera) { return(modeloCarrera.encontrarCarreraPorIdInterface(entidadCarrera)); }
public bool actualizarCarreraInterface(EntidadCarrera entidadCarrera, int id) { return(modeloCarrera.actualizarCarreraInterface(entidadCarrera, id)); }
public bool insertarCarreraInterface(EntidadCarrera entidadCarrerar) { return(modeloCarrera.insertarCarreraInterface(entidadCarrerar)); }