BLL.Inscripcciones.Insertar C# (CSharp) Метод

Insertar() публичный Метод

public Insertar ( ) : bool
Результат bool
        public bool Insertar()
        {
            bool paso = true;
            paso = conexion.EjecutarDB("Insert into Inscripciones(Fecha, IdProfesor, IdSemestre, IdAsignatura, IdSeccion) values ('"
            + Fecha.ToString("yyyy/MM/dd") + "', '" + IdProfesor + "', '" + IdSemestre + "', '" + IdAsignatura + "', '" + IdSeccion + "')");

            if (paso)
            {
                this.IdInscripcion = (int)conexion.ObtenerValorDb("select max (IdInscripcion) from Inscripciones");
            }

            return paso;
        }

Usage Example

        protected void InciarButton_Click(object sender, EventArgs e)
        {
            Inscripcciones inscripciones = new Inscripcciones();

            inscripciones.Fecha = Convert.ToDateTime(FechaTextBox.Text);
            inscripciones.IdProfesor = int.Parse(IdProfesorDropDownList.SelectedValue);
            inscripciones.IdSemestre = int.Parse(IdSemestreDropDownList.SelectedValue);
            inscripciones.IdAsignatura = int.Parse(IdAsignaturaDropDownList.SelectedValue);
            inscripciones.IdSeccion = int.Parse(IdSeccionDropDownList.SelectedValue);
            

            if (inscripciones.Insertar())
            {
                Response.Redirect("PasarInscripciones.aspx?id=" + inscripciones.IdInscripcion);
            }
        }