示例#1
0
 public bool agregarDocenteCurso(Business.Entities.Docente doc, Business.Entities.Curso cur)
 {
     try
     {
         int idDocente = doc.IDPersona;
         int idCurso   = cur.IdCurso;
         Conexion.getInstance().Connect();
         SqlCommand cmd = new SqlCommand("insert into dbo.Docente_Curso(idDocente,idCurso) " +
                                         "values('" + idDocente + "','" + idCurso + "')", Conexion.getInstance().Conection);
         cmd.ExecuteNonQuery();
         Conexion.getInstance().Disconnect();
         return(true);
     }
     catch (Exception e)
     {
         Conexion.getInstance().Disconnect();
         return(false);
     }
 }
示例#2
0
 public bool modificarCurso(Curso curso)
 {
     try
     {
         string nombre  = curso.Nombre;
         int    cupo    = curso.Cupo;
         int    idMat   = curso.Materia.IdMateria;
         int    idCom   = curso.Comision.IdComision;
         int    idCurso = curso.IdCurso;
         Conexion.getInstance().Connect();
         SqlCommand cmd = new SqlCommand("update dbo.Curso set nombre='" + nombre + "',cupo='"
                                         + cupo + "',idMateria='"
                                         + idMat + "',idComision='"
                                         + idCom + "' where  idCurso='" + idCurso + "'", Conexion.getInstance().Conection);
         cmd.ExecuteNonQuery();
         Conexion.getInstance().Disconnect();
         return(true);
     }
     catch (Exception e)
     {
         Conexion.getInstance().Disconnect();
         return(false);
     }
 }
示例#3
0
 public bool modificarNotaAlumno(int idCurso, int idAlumno, int nota, string estado)
 {
     try
     {
         Conexion.getInstance().Connect();
         SqlCommand cmd = new SqlCommand("update dbo.Alumno_Inscripcion set nota='" + nota + "',condicion='"
                                         + estado + "'where idCurso='" + idCurso + "'and idAlumno='" + idAlumno + "'", Conexion.getInstance().Conection);
         cmd.ExecuteNonQuery();
         Conexion.getInstance().Disconnect();
         return(true);
     }
     catch (Exception e)
     {
         Conexion.getInstance().Disconnect();
         return(false);
     }
 }
示例#4
0
 public bool borrarCurso(int idCurso)
 {
     try
     {
         Conexion.getInstance().Connect();
         SqlCommand cmd = new SqlCommand("delete from dbo.Curso where idCurso='" + idCurso + "'", Conexion.getInstance().Conection);
         cmd.ExecuteNonQuery();
         Conexion.getInstance().Disconnect();
         return(true);
     }
     catch (Exception e)
     {
         Conexion.getInstance().Disconnect();
         return(false);
     }
 }
 public List <Business.Entities.Especialidad> listarEspecialidadesPorNombre(string nombre)
 {
     try
     {
         List <Business.Entities.Especialidad> especialidades = new List <Especialidad>();
         Conexion.getInstance().Connect();
         string        nom    = "%" + nombre + "%";
         SqlCommand    cmd    = new SqlCommand("select * from especialidad where CONVERT(VARCHAR,nombre) like '" + nom + "'", Conexion.getInstance().Conection);
         SqlDataReader reader = cmd.ExecuteReader();
         while (reader.Read())
         {
             int    idEspecialidad = (int)reader.GetValue(0);
             String nombr          = reader.GetString(1);
             String desc           = reader.GetString(2);
             Business.Entities.Especialidad esp = new Especialidad(nombr, desc);
             esp.IdEspecialidad = idEspecialidad;
             especialidades.Add(esp);
         }
         Conexion.getInstance().Disconnect();
         return(especialidades);
     }
     catch (Exception e)
     {
         Conexion.getInstance().Disconnect();
         return(null);
     }
 }
        public Business.Entities.Especialidad buscarEspecialidadPorId(int id)
        {
            try
            {
                Conexion.getInstance().Connect();
                SqlCommand    cmd    = new SqlCommand("select * from especialidad where idEspecialidad = '" + id + "'", Conexion.getInstance().Conection);
                SqlDataReader reader = cmd.ExecuteReader();
                reader.Read();

                int    idEspecialidad = (int)reader.GetValue(0);
                String nombr          = reader.GetString(1);
                String desc           = reader.GetString(2);
                Business.Entities.Especialidad esp = new Especialidad(nombr, desc);
                esp.IdEspecialidad = idEspecialidad;

                Conexion.getInstance().Disconnect();
                return(esp);
            }
            catch (Exception e)
            {
                Conexion.getInstance().Disconnect();
                return(null);
            }
        }
 public bool modificarEspecialidad(Especialidad esp)
 {
     try
     {
         Conexion.getInstance().Connect();
         string     nombre         = esp.NombreEspecialidad;
         string     desc           = esp.Descripcion;
         int        idEspecialidad = esp.IdEspecialidad;
         SqlCommand cmd            = new SqlCommand("update dbo.Especialidad set nombre='" + nombre + "',descripcion='"
                                                    + desc + "' where  idEspecialidad='" + idEspecialidad + "'", Conexion.getInstance().Conection);
         cmd.ExecuteNonQuery();
         Conexion.getInstance().Disconnect();
         return(true);
     }
     catch (Exception e)
     {
         Conexion.getInstance().Disconnect();
         return(false);
     }
 }
 public bool borrarEspecialidad(int id)
 {
     try
     {
         Conexion.getInstance().Connect();
         SqlCommand cmd = new SqlCommand("delete from dbo.Especialidad where idEspecialidad='" + id + "'", Conexion.getInstance().Conection);
         cmd.ExecuteNonQuery();
         Conexion.getInstance().Disconnect();
         return(true);
     }
     catch (Exception e)
     {
         Conexion.getInstance().Disconnect();
         return(false);
     }
 }