public override void MapearADatos()
        {
            if (Modo == ModoForm.Alta)
            {
                Entidades.DocenteCurso esp = new Entidades.DocenteCurso();
                dcActual = esp;
            }

            dcActual.Cargo     = this.cbIdCargo.Text;
            dcActual.IdCurso   = int.Parse(this.cbIdCurso.Text);
            dcActual.IdDocente = int.Parse(this.cbIdDocente.Text);


            if (Modo == ModoForm.Alta)
            {
                this.dcActual.State = BusinessEntity.States.New;
            }
            else if (Modo == ModoForm.Baja)
            {
                this.dcActual.State = BusinessEntity.States.Deleted;
            }
            else if (Modo == ModoForm.Consulta)
            {
                this.dcActual.State = BusinessEntity.States.Unmodified;
            }
            else
            {
                this.dcActual.State = BusinessEntity.States.Modified;
            }
        }
Example #2
0
 public List<DocenteCurso> GetAll()
 {
     List<DocenteCurso> DocenteCurso = new List<DocenteCurso>();
     try
     {
         this.OpenConnection();
         SqlCommand cmdDocenteCurso = new SqlCommand("select * from docentes_cursos", SqlConn);
         SqlDataReader drDocenteCurso = cmdDocenteCurso.ExecuteReader();
         while (drDocenteCurso.Read())
         {
             DocenteCurso mu = new DocenteCurso();
             mu.ID = (int)drDocenteCurso["id_dictado"];
             mu.IDCurso = (int)drDocenteCurso["id_curso"];
             mu.IDDocente = (int)drDocenteCurso["id_docente"];
             mu.cargo = (int)drDocenteCurso["cargo"];
             DocenteCurso.Add(mu);
         }
         drDocenteCurso.Close();
     }
     catch (Exception ex)
     {
         Exception ExcepcionManejada = new Exception("Error al recuperar lista de DocenteCurso", ex);
         throw ExcepcionManejada;
     }
     finally
     {
         this.CloseConnection();
     }
     return DocenteCurso;
 }
 public void Update(Entidades.DocenteCurso docenteCurso)
 {
     try
     {
         this.OpenConnection();
         SqlCommand cmd = new SqlCommand(
             "UPDATE docentes_cursos SET  id_curso = @id_curso, " +
             "id_docente = @id_docente, cargo = @cargo WHERE id_dictado=@id_dictado", sqlConn);
         cmd.Parameters.Add("@id_dictado", SqlDbType.Int).Value = docenteCurso.Id;
         cmd.Parameters.Add("@id_curso", SqlDbType.Int).Value   = docenteCurso.IdCurso;
         cmd.Parameters.Add("@id_docente", SqlDbType.Int).Value = docenteCurso.IdDocente;
         if (docenteCurso.Cargo.Equals("Práctica"))
         {
             cmd.Parameters.Add("@cargo", SqlDbType.Int).Value = 1;
         }
         else
         {
             cmd.Parameters.Add("@cargo", SqlDbType.Int).Value = 2;
         }
         cmd.ExecuteNonQuery();
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         this.CloseConnection();
     }
 }
Example #4
0
 public DocenteCurso GetOne(int ID)
 {
     DocenteCurso mu = new DocenteCurso();
     try
     {
         this.OpenConnection();
         SqlCommand cmdDocenteCursos = new SqlCommand("select * from docentes_cursos where id_dictado = @id", SqlConn);
         cmdDocenteCursos.Parameters.Add("@id", SqlDbType.Int).Value = ID;
         SqlDataReader drDocenteCurso = cmdDocenteCursos.ExecuteReader();
         if (drDocenteCurso.Read())
         {
             mu.ID = (int)drDocenteCurso["id_dictado"];
             mu.IDCurso = (int)drDocenteCurso["id_curso"];
             mu.IDDocente = (int)drDocenteCurso["id_docente"];
             mu.cargo = (int)drDocenteCurso["cargo"];
         }
         drDocenteCurso.Close();
     }
     catch (Exception ex)
     {
         Exception ExcepcionManejada = new Exception("Error al recuperar datos de DocenteCurso", ex);
         throw ExcepcionManejada;
     }
     finally
     {
         this.CloseConnection();
     }
     return mu;
 }
        public void Insert(Entidades.DocenteCurso docenteCurso)
        {
            try
            {
                int op = 0;
                this.OpenConnection();
                SqlCommand cmd = new SqlCommand("insert into docentes_cursos(id_curso, id_docente, cargo) " +
                                                "values (@id_curso, @id_docente, @cargo)", SqlConn);
                cmd.Parameters.Add("@id_curso", SqlDbType.Int).Value   = docenteCurso.IdCurso;
                cmd.Parameters.Add("@id_docente", SqlDbType.Int).Value = docenteCurso.IdDocente;
                if (docenteCurso.Cargo.Equals("Práctica"))
                {
                    cmd.Parameters.Add("@cargo", SqlDbType.Int).Value = 1;
                }
                else
                {
                    cmd.Parameters.Add("@cargo", SqlDbType.Int).Value = 2;
                }

                cmd.ExecuteNonQuery();
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                this.CloseConnection();
            }
        }
 public DocenteCurso GetOne(int ID_D, int ID_C)
 {
     DocenteCurso doc = new DocenteCurso();
     try
     {
         this.OpenConnection();
         SqlCommand cmdDocenteCurso = new SqlCommand("select * from docentes_cursos where id_docente=@id_d and id_curso=@id_c", sqlConn);
         cmdDocenteCurso.Parameters.Add("@id_d", SqlDbType.Int).Value = ID_D;
         cmdDocenteCurso.Parameters.Add("@id_c", SqlDbType.Int).Value = ID_C;
         SqlDataReader drDocentesCursos = cmdDocenteCurso.ExecuteReader();
         if (drDocentesCursos.Read())
         {
             doc.IdCurso = (int)drDocentesCursos["id_curso"];
             doc.IdDocente = (int)drDocentesCursos["id_docente"];
             doc.Cargo = (DocenteCurso.TiposCargo)drDocentesCursos["cargo"];
         }
         drDocentesCursos.Close();
     }
     catch (Exception Ex)
     {
         Exception ExcepcionManejada =
         new Exception("Error al recuperar lista de docentes curso", Ex);
         throw ExcepcionManejada;
     }
     finally
     {
         this.CloseConnection();
     }
     return doc;
 }
 public List<DocenteCurso> GetAll()
 {
     List<DocenteCurso> docentes = new List<DocenteCurso>();
     try
     {
         this.OpenConnection();
         SqlCommand cmdDocentesCursos = new SqlCommand("select * from docentes_cursos", sqlConn);
         SqlDataReader drDocentesCursos = cmdDocentesCursos.ExecuteReader();
         while (drDocentesCursos.Read())
         {
             DocenteCurso doc = new DocenteCurso();
             doc.IdCurso = (int)drDocentesCursos["id_curso"];
             doc.IdDocente = (int)drDocentesCursos["id_docente"];
             doc.Cargo = (DocenteCurso.TiposCargo)drDocentesCursos["cargo"];
             docentes.Add(doc);
         }
         drDocentesCursos.Close();
     }
     catch (Exception ex)
     {
         Exception ExcepcionManejada =
         new Exception("Error al recuperar lista de docentes curso", ex);
         throw ExcepcionManejada;
     }
     finally
     {
         this.CloseConnection();
     }
     return docentes;
 }
        public DocentesCursosDesktop(int ID, ModoForm modo) : this()
        {
            this.Modo = modo;
            DocenteCursoLogic dc = new DocenteCursoLogic();

            dcActual = dc.GetOne(ID);

            this.MapearDeDatos();
        }
 public void Save(Entidades.DocenteCurso doc)
 {
     if (doc.State == BusinessEntity.States.Deleted)
     {
         this.Delete(doc.Id);
     }
     else if (doc.State == BusinessEntity.States.New)
     {
         this.Insert(doc);
     }
     else if (doc.State == BusinessEntity.States.Modified)
     {
         this.Update(doc);
     }
     doc.State = BusinessEntity.States.Unmodified;
 }
Example #10
0
        public override void MapearADatos()
        {
            if(Modo==ModoForm.Alta)
            {
                DocenteCurso docCurso = new DocenteCurso();
                DocCursoActual = docCurso;
                DocCursoActual.Cargo = (DocenteCurso.TiposCargos)cmbCargo.SelectedIndex;
                DocCursoActual.IDCurso = listcurso[cmbCurso.SelectedIndex].ID;
                DocCursoActual.IDDocente = listdoc[cmbDocente.SelectedIndex].ID;
                DocCursoActual.State = Entidad.States.Nuevo;
            }

            if(Modo==ModoForm.Modificacion)
            {
                this.DocCursoActual.ID = int.Parse(this.txtID.Text);
                this.DocCursoActual.Cargo = (DocenteCurso.TiposCargos)cmbCargo.SelectedIndex;
                this.DocCursoActual.IDCurso = listcurso[cmbCurso.SelectedIndex].ID;
                this.DocCursoActual.IDDocente = listdoc[cmbDocente.SelectedIndex].ID;
                //DocCursoActual.State = Entidad.States.Modificado;
            }
        }
Example #11
0
        public List<DocenteCurso> GetAll()
        {
            List<DocenteCurso> docentesCursos = new List<DocenteCurso>();
            List<Curso> cursos = new List<Curso>();
            List<Persona> personas = new List<Persona>();
            try
            {
                this.OpenConnection();
                SqlCommand cmdDocCursos = new SqlCommand("select * from docentes_cursos inner join personas "
                    + " on docentes_cursos.id_docente = personas.id_persona inner join cursos " +
                    "on cursos.id_curso = docentes_cursos.id_curso inner join materias " +
                "on materias.id_materia = cursos.id_materia inner join comisiones on " +
                "comisiones.id_comision = cursos.id_comision", SqlConn);
                SqlDataReader drDocCursos = cmdDocCursos.ExecuteReader();
                while (drDocCursos.Read())
                {
                    DocenteCurso docCurso = new DocenteCurso();
                    docCurso.ID = (int)drDocCursos["id_dictado"];
                    docCurso.IDDocente = (int)drDocCursos["id_docente"];
                    docCurso.IDCurso = (int)drDocCursos["id_curso"];
                    docCurso.Cargo = (DocenteCurso.TiposCargos)drDocCursos["cargo"];
                    docCurso.NombreYApellido = (string)drDocCursos["nombre"] + " " + (string)drDocCursos["apellido"];
                    docCurso.MateriaComision = (string)drDocCursos["desc_materia"] + " - " + (string)drDocCursos["desc_comision"];
                    docentesCursos.Add(docCurso);
                }
                drDocCursos.Close();
            }

            catch (Exception Ex)
            {
                Exception ExcepcionManejada = new Exception("Error al recuperar lista de docentes de los cursos", Ex);
                throw ExcepcionManejada;
            }

            finally
            {
                this.CloseConnection();
            }
            return docentesCursos;
        }
        public List<DocenteCurso> GetAll()
        {
            List<DocenteCurso> docCursos = new List<DocenteCurso>();
            try
            {
                this.OpenConnection();

                SqlCommand cmdDocCur = new SqlCommand("select * from docentes_cursos", SqlConn);

                SqlDataReader drDocCurso = cmdDocCur.ExecuteReader();

                while (drDocCurso.Read())
                {

                    DocenteCurso docCurso = new DocenteCurso();

                    docCurso.Id = (int)drDocCurso["id_dictado"];
                    docCurso.IdCurso = (int)drDocCurso["id_curso"];
                    docCurso.IdDocente = (int)drDocCurso["id_docente"];
                    docCurso.Cargo = (int)drDocCurso["cargo"];

                    docCursos.Add(docCurso);
                }

                drDocCurso.Close();

            }
            catch (Exception Ex)
            {
                Exception ExcepcionManejada =
                new Exception("Error al recuperar lista de usuarios", Ex);
                throw ExcepcionManejada;
            }
            finally
            {
                this.CloseConnection();
            }

            return docCursos;
        }
Example #13
0
        public List <Entidades.DocenteCurso> GetAll()
        {
            List <Entidades.DocenteCurso> dcs = new List <Entidades.DocenteCurso>();

            try
            {
                this.OpenConnection();
                SqlCommand    cmd = new SqlCommand("select * from docentes_cursos", SqlConn);
                SqlDataReader dr  = cmd.ExecuteReader();
                while (dr.Read())
                {
                    Entidades.DocenteCurso dc = new Entidades.DocenteCurso();
                    int c;
                    dc.Id        = (int)dr["id_dictado"];
                    dc.IdCurso   = (int)dr["id_curso"];
                    dc.IdDocente = (int)dr["id_docente"];
                    c            = (int)dr["cargo"];
                    if (c == 1)
                    {
                        dc.Cargo = "Práctica";
                    }
                    if (c == 2)
                    {
                        dc.Cargo = "Teoría";
                    }
                    dcs.Add(dc);
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                this.CloseConnection();
            }
            return(dcs);
        }
Example #14
0
        public override void MapearADatos()
        {
            if (this.Modo == ModoForm.Alta)
            {

                DocenteCursoActual = new DocenteCurso();

                this.DocenteCursoActual.IdDocente = Convert.ToInt32(this.cbIdDocente.SelectedValue);
                this.DocenteCursoActual.IdCurso = Convert.ToInt32(this.cbIdCurso.SelectedValue);
                this.DocenteCursoActual.Cargo = Convert.ToInt32(this.txtCargo.Text);

            }
            else if (Modo == ModoForm.Modificacion)
            {
                this.DocenteCursoActual.Id = Convert.ToInt32(this.txtIdDocenteCurso.Text);
                this.DocenteCursoActual.IdDocente = Convert.ToInt32(this.cbIdDocente.SelectedValue);
                this.DocenteCursoActual.IdCurso = Convert.ToInt32(this.cbIdCurso.SelectedValue);
                this.DocenteCursoActual.Cargo = Convert.ToInt32(this.txtCargo.Text);

            }

            switch (Modo)
            {
                case ModoForm.Alta:
                    DocenteCursoActual.Estado = Entidad.Estados.Nuevo;
                    break;
                case ModoForm.Baja:
                    DocenteCursoActual.Estado = Entidad.Estados.Eliminado;
                    break;
                case ModoForm.Consulta:
                    DocenteCursoActual.Estado = Entidad.Estados.NoModificado;
                    break;
                case ModoForm.Modificacion:
                    DocenteCursoActual.Estado = Entidad.Estados.Modificado;
                    break;
            }
        }
Example #15
0
        public DocenteCurso GetOne(int ID)
        {
            DocenteCurso docCurso = new DocenteCurso();

            try
            {
                this.OpenConnection();

                SqlCommand cmdDocCursos = new SqlCommand("select * from docentes_cursos WHERE id_dictado = @id", SqlConn);
                cmdDocCursos.Parameters.Add("@id", SqlDbType.Int).Value = ID;
                SqlDataReader drDocCursos = cmdDocCursos.ExecuteReader();
                if (drDocCursos.Read())
                {
                    docCurso.ID = (int)drDocCursos["id_dictado"];
                    docCurso.IDDocente = (int)drDocCursos["id_docente"];
                    docCurso.IDCurso = (int)drDocCursos["id_curso"];
                    docCurso.Cargo = (DocenteCurso.TiposCargos)drDocCursos["cargo"];
                }
                drDocCursos.Close();
            }
            catch (Exception Ex)
            {
                Exception ExcepcionManejada = new Exception("Error al recuperar datos del docente", Ex);
                throw ExcepcionManejada;
            }
            finally
            {
                this.CloseConnection();
            }

            return docCurso;
        }
 private void SaveEntity(DocenteCurso DocenteInscipcion)
 {
     this.DocInscNeg.Save(DocenteInscipcion);
 }
Example #17
0
 protected void Update(DocenteCurso DocenteCurso)
 {
     try
     {
         this.OpenConnection();
         SqlCommand cmdSave = new SqlCommand("UPDATE docentes_cursos SET id_curso = @id_curso, id_docente = @id_docente, cargo = @cargo"+
             " WHERE id_dictado = @id", SqlConn);
         cmdSave.Parameters.Add("@id", SqlDbType.Int).Value = DocenteCurso.ID;
         cmdSave.Parameters.Add("@id_curso", SqlDbType.Int).Value = DocenteCurso.IDCurso;
         cmdSave.Parameters.Add("@id_docente", SqlDbType.Int).Value = DocenteCurso.IDDocente;
         cmdSave.Parameters.Add("@cargo", SqlDbType.Int).Value = DocenteCurso.cargo;
         cmdSave.ExecuteNonQuery();
     }
     catch (Exception ex)
     {
         Exception ExcepcionManejada = new Exception("Error al modificar datos del DocenteCurso", ex);
         throw ExcepcionManejada;
     }
     finally
     {
         this.CloseConnection();
     }
 }
Example #18
0
 public void Save(Entidades.DocenteCurso docenteCurso)
 {
     data.Save(docenteCurso);
 }
 public void Save(DocenteCurso docenteCurso)
 {
     if (docenteCurso.State == BusinessEntity.States.Deleted)
     {
         this.Delete(docenteCurso.IdDocente, docenteCurso.IdCurso);
     }
     else if (docenteCurso.State == BusinessEntity.States.New)
     {
         this.Insert(docenteCurso);
     }
     else if (docenteCurso.State == BusinessEntity.States.Modified)
     {
         this.Update(docenteCurso);
     }
     docenteCurso.State = BusinessEntity.States.Unmodified;
 }
Example #20
0
 public void Save(DocenteCurso docCurso)
 {
     DocCursoDatos.Save(docCurso);
 }
Example #21
0
 public void save(DocenteCurso obj)
 {
     DocenteCursoData.Save(obj);
 }
 public void Save(DocenteCurso docentecurso)
 {
     dcData.Save(docentecurso);
 }
 public void Save(DocenteCurso docCurso)
 {
     if (docCurso.Estado == Entidad.Estados.Eliminado)
     {
         this.Delete(docCurso.Id);
     }
     else if (docCurso.Estado == Entidad.Estados.Nuevo)
     {
         this.Insert(docCurso);
     }
     else if (docCurso.Estado == Entidad.Estados.Modificado)
     {
         this.Update(docCurso);
     }
     docCurso.Estado = Entidad.Estados.NoModificado;
 }
        protected void Insert(DocenteCurso docCurso)
        {
            try
            {
                this.OpenConnection();

                SqlCommand cmdSave;
                cmdSave = new SqlCommand(
                    "insert into docentes_cursos(id_curso,id_docente,cargo)" +
                    "values( @id_curso,@id_docente,@cargo)" +
                    " select @@identity AS id_dictado", SqlConn);

                cmdSave.Parameters.Add("@id_curso", SqlDbType.VarChar, 50).Value = docCurso.IdCurso;
                cmdSave.Parameters.Add("@id_docente", SqlDbType.VarChar, 50).Value = docCurso.IdDocente;
                cmdSave.Parameters.Add("@cargo", SqlDbType.Int).Value = docCurso.Cargo;

                docCurso.Id = Decimal.ToInt32((decimal)cmdSave.ExecuteScalar());

            }

            catch (Exception Ex)
            {
                Exception ExcepcionManejada =
                    new Exception("Error al crear datos del usuario", Ex);
                throw ExcepcionManejada;
            }

            finally
            {
                this.CloseConnection();
            }
        }
 public List<DocenteCurso> GetAllByDocente(int idDocente)
 {
     List<DocenteCurso> docentes = new List<DocenteCurso>();
     try
     {
         this.OpenConnection();
         SqlCommand cmdDocentesCursos = new SqlCommand("SELECT * FROM cursos INNER JOIN docentes_cursos ON cursos.id_curso = docentes_cursos.id_curso INNER JOIN materias ON cursos.id_materia = materias.id_materia WHERE (docentes_cursos.id_docente = @id_docente)", sqlConn);
         cmdDocentesCursos.Parameters.Add("@id_docente", SqlDbType.Int).Value = idDocente;
         SqlDataReader drDocentesCursos = cmdDocentesCursos.ExecuteReader();
         while (drDocentesCursos.Read())
         {
             DocenteCurso doc = new DocenteCurso();
             doc.IdCurso = (int)drDocentesCursos["id_curso"];
             doc.IdDocente = (int)drDocentesCursos["id_docente"];
             doc.Cargo = (DocenteCurso.TiposCargo)drDocentesCursos["cargo"];
             doc.DescMateria = (string)drDocentesCursos["desc_materia"];
             docentes.Add(doc);
         }
         drDocentesCursos.Close();
     }
     catch (Exception ex)
     {
         Exception ExcepcionManejada =
         new Exception("Error al recuperar lista de docentes curso", ex);
         return null;
         throw ExcepcionManejada;
     }
     finally
     {
         this.CloseConnection();
     }
     return docentes;
 }
Example #26
0
 public void Insert(Entidades.DocenteCurso doc)
 {
     data.Insert(doc);
 }
        private void LoadEntity(DocenteCurso docentecurso)
        {

            docentecurso.IdCurso = int.Parse(this.IDCursoTextBox.Text);
            docentecurso.IdDocente = int.Parse(this.IDDocenteTextBox.Text);
            docentecurso.Cargo = this.SeleccionaTipoCargo(int.Parse(this.tipoCargoDDL.SelectedValue));
        }
Example #28
0
 protected void Insert(DocenteCurso DocenteCurso)
 {
     try
     {
         this.OpenConnection();
         SqlCommand cmdSave = new SqlCommand("INSERT into docentes_cursos (id_curso,id_docente,cargo) values(@curso,@docente,@cargo) select @@identity", SqlConn);
         cmdSave.Parameters.Add("@curso", SqlDbType.Int).Value = DocenteCurso.IDCurso;
         cmdSave.Parameters.Add("@docente", SqlDbType.Int).Value = DocenteCurso.IDDocente;
         cmdSave.Parameters.Add("@cargo", SqlDbType.Int).Value = DocenteCurso.cargo;
         DocenteCurso.ID = Decimal.ToInt32((decimal)cmdSave.ExecuteScalar());
     }
     catch (Exception ex)
     {
         Exception ExcepcionManejada = new Exception("Error al crear DocenteCurso", ex);
         throw ExcepcionManejada;
     }
     finally
     {
         this.CloseConnection();
     }
 }
 private void SaveEntity(DocenteCurso docentecurso)
 {
     this.Logic.Save(docentecurso);
 }
 protected void Insert(DocenteCurso docenteCurso)
 {
     try
     {
         this.OpenConnection();
         SqlCommand cmdSave = new SqlCommand("insert into docentes_cursos(cargo,id_docente,id_curso) values(@cargo, @id_docente, @id_curso)", sqlConn);
         cmdSave.Parameters.Add("@cargo", SqlDbType.Int).Value = docenteCurso.Cargo;
         cmdSave.Parameters.Add("@id_curso", SqlDbType.Int).Value = docenteCurso.IdCurso;
         cmdSave.Parameters.Add("@id_docente", SqlDbType.Int).Value = docenteCurso.IdDocente;
         cmdSave.ExecuteScalar();
     }
     catch (Exception Ex)
     {
         Exception ExcepcionManejada = new Exception("Error al crear el docente curso", Ex);
         throw ExcepcionManejada;
     }
     finally
     {
         this.CloseConnection();
     }
 }
 private void LoadEntity(DocenteCurso DocInsc, Persona alumSelecccionado, Curso curSeleccionado)
 {
     DocInsc.IdDocente = alumSelecccionado.Id;
     DocInsc.IdCurso = curSeleccionado.Id;
     DocInsc.Cargo = Convert.ToInt32(this.CargoDropDownList.SelectedValue);
 }
Example #32
0
 public void Save(DocenteCurso DocenteCurso)
 {
     if (DocenteCurso.State == Entidades.Entidades.States.New)
     {
         this.Insert(DocenteCurso);
     }
     else if (DocenteCurso.State == Entidades.Entidades.States.Deleted)
     {
         this.Delete(DocenteCurso.ID);
     }
     else if (DocenteCurso.State == Entidades.Entidades.States.Modified)
     {
         this.Update(DocenteCurso);
     }
     DocenteCurso.State = Entidades.Entidades.States.Unmodified;
 }
 protected void Update(DocenteCurso docenteCurso)
 {
     try
     {
         this.OpenConnection();
         SqlCommand cmdSave = new SqlCommand("UPDATE docentes_cursos set cargo=@cargo WHERE id_docente=@id_d and id_curso=@id_c", sqlConn);
         cmdSave.Parameters.Add("@id_c", SqlDbType.Int).Value = docenteCurso.IdCurso;
         cmdSave.Parameters.Add("@id_d", SqlDbType.Int).Value = docenteCurso.IdDocente;
         cmdSave.Parameters.Add("@cargo", SqlDbType.Int).Value = docenteCurso.Cargo;
         cmdSave.ExecuteNonQuery();
     }
     catch (Exception Ex)
     {
         Exception ExcepcionManejada =
         new Exception("Error al modificar datos del docente curso", Ex);
         throw ExcepcionManejada;
     }
     finally
     {
         this.CloseConnection();
     }
 }