Beispiel #1
0
        protected void ButtonGuardarCalificacion_Click(object sender, EventArgs e)
        {
            if (idhorario == 0)
            {
                LabelError.Visible = true;
                LabelError.Text    = "No hay materias seleccionadas...";
            }
            else
            {
                int idcalificaion = bdcalificaion.EstablecerId();

                calificacion = new Calificaciones();
                calificacion.IdCalificacion   = idcalificaion;
                calificacion.IdIdHorarioClase = idhorario;

                calificacion.CalFinal    = int.Parse(TextBoxCalFinal.Text);
                calificacion.CalParcial1 = int.Parse(TextBoxCalParcial1.Text);
                calificacion.CalParcial2 = int.Parse(TextBoxCalParcial2.Text);
                calificacion.CalParcial3 = int.Parse(TextBoxCalParcial3.Text);
                bdcalificaion.registrarCalificaciones(calificacion);

                LabelMensaje.Visible = true;
                LabelMensaje.Text    = "Calificacion  Guardado Correctamente...";
            }
        }
        public void ModificarCalificaciones(Calificaciones calificacion)
        {
            cmd = new SqlCommand("UPDATE Calificaciones SET CalFinal=@CalFinal,CalParcial1=@CalParcial1,CalParcial2=@CalParcial2,CalParcial3=@CalParcial3 where IdHorarioClase=@IdHorarioClase", cn);

            cmd.Parameters.AddWithValue("@IdHorarioClase", calificacion.IdIdHorarioClase);
            cmd.Parameters.AddWithValue("@CalFinal", calificacion.CalFinal);
            cmd.Parameters.AddWithValue("@CalParcial1", calificacion.CalParcial1);
            cmd.Parameters.AddWithValue("@CalParcial2", calificacion.CalParcial2);
            cmd.Parameters.AddWithValue("@CalParcial3", calificacion.CalParcial3);

            cn.Open();
            cmd.ExecuteNonQuery();
            cn.Close();
        }
        public void registrarCalificaciones(Calificaciones calificacion)
        {
            cmd             = new SqlCommand("InsertarCalificaciones", cn);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@IdCalificacion", calificacion.IdCalificacion);
            cmd.Parameters.AddWithValue("@IdHorarioClase", calificacion.IdIdHorarioClase);
            cmd.Parameters.AddWithValue("@CalFinal", calificacion.CalFinal);
            cmd.Parameters.AddWithValue("@CalParcial1", calificacion.CalParcial1);
            cmd.Parameters.AddWithValue("@CalParcial2", calificacion.CalParcial2);
            cmd.Parameters.AddWithValue("@CalParcial3", calificacion.CalParcial3);

            cn.Open();
            cmd.ExecuteNonQuery();
            cn.Close();
        }
Beispiel #4
0
 protected void ButtonBuscarCalificacion_Click(object sender, EventArgs e)
 {
     try
     {
         if (bdcalificaion.ConsultarCalificaciones(idhorario))
         {
             calificacion            = new Calificaciones();
             calificacion            = bdcalificaion.RetornerCalificacion();
             TextBoxCalFinal.Text    = Convert.ToString(calificacion.CalFinal);
             TextBoxCalParcial1.Text = Convert.ToString(calificacion.CalParcial1);
             TextBoxCalParcial2.Text = Convert.ToString(calificacion.CalParcial2);
             TextBoxCalParcial3.Text = Convert.ToString(calificacion.CalParcial3);
             //mostrando a amteri
         }
     }
     catch (Exception)
     {
         LabelAdvertencia.Visible = true;
         LabelAdvertencia.Text    = "Debe buscar el horario del alumno..Porteriormente seleccionar una materia de su horario para buscar la calificacion..";
     }
 }
Beispiel #5
0
        protected void ButtonModificarCaificacion_Click(object sender, EventArgs e)
        {
            try
            {
                calificacion = new Calificaciones();
                calificacion.IdIdHorarioClase = idhorario;
                calificacion.CalFinal         = int.Parse(TextBoxCalFinal.Text);
                calificacion.CalParcial1      = int.Parse(TextBoxCalParcial1.Text);
                calificacion.CalParcial2      = int.Parse(TextBoxCalParcial2.Text);
                calificacion.CalParcial3      = int.Parse(TextBoxCalParcial3.Text);
                bdcalificaion.ModificarCalificaciones(calificacion);

                LabelMensaje.Visible = true;
                LabelMensaje.Text    = "Calificacion Modificado Correctamente...";
            }
            catch (Exception)
            {
                LabelAdvertencia.Visible = true;
                LabelAdvertencia.Text    = "No ha seleccionado ninguna calificacion para modificacion..";
            }
        }
        public bool ConsultarCalificaciones(int idhorario)
        {
            bool   encontrado    = false;
            string consultarQuey = "select*from Calificaciones where IdHorarioClase='" + idhorario + "'";

            cmd = new SqlCommand(consultarQuey, cn);
            cn.Open();
            dr = cmd.ExecuteReader();
            while (dr.Read())
            {
                calificaciones = new Calificaciones();
                calificaciones.IdCalificacion   = int.Parse(dr[0].ToString());
                calificaciones.IdIdHorarioClase = int.Parse(dr[1].ToString());
                calificaciones.CalFinal         = int.Parse(dr[2].ToString());
                calificaciones.CalParcial1      = int.Parse(dr[3].ToString());
                calificaciones.CalParcial2      = int.Parse(dr[4].ToString());
                calificaciones.CalParcial3      = int.Parse(dr[5].ToString());
                encontrado = true;
            }

            cn.Close();
            return(encontrado);
        }