示例#1
0
        public static int ModificarCalificacion(NotaAsistencia pN)
        {
            int R = -1;

            using (SqlConnection conaxion = DBcomun.ObetenerConexion())
            {
                SqlCommand comand = new SqlCommand(string.Format("Update NotaAsistencia set Calificacion_Asistencia = {0}, Fecha_Calificada = '{1}' where ID = {0}", pN.Calificacion, pN.Fecha_Calificacion, pN.ID), conaxion);
                R = comand.ExecuteNonQuery();
                conaxion.Close();
            }
            return(R);
        }
示例#2
0
        public static int RegistrarCalificacion(NotaAsistencia pN)
        {
            int R = -1;

            using (SqlConnection conexion = DBcomun.ObetenerConexion())
            {
                SqlCommand comando = new SqlCommand(string.Format("Insert into NotaAsistencia (Matricula, Nombre, Calificacion_Asistencia, Fecha_Calificada) values ({0}, '{1}', {2}, '{3}')", pN.Matricula, pN.Nombre, pN.Calificacion, pN.Fecha_Calificacion), conexion);
                R = comando.ExecuteNonQuery();
                conexion.Close();
            }
            return(R);
        }
示例#3
0
        public static List <NotaAsistencia> BuscarCalificaciones(int pMatricula)
        {
            List <NotaAsistencia> list = new List <NotaAsistencia>();

            using (SqlConnection conexion = DBcomun.ObetenerConexion())
            {
                SqlCommand    comando = new SqlCommand(string.Format("Select * from NotaAsistencia where Matricula = {0}", pMatricula), conexion);
                SqlDataReader reader  = comando.ExecuteReader();
                while (reader.Read())
                {
                    NotaAsistencia pN = new NotaAsistencia();
                    pN.ID                 = reader.GetInt32(0);
                    pN.Matricula          = reader.GetInt32(1);
                    pN.Nombre             = reader.GetString(2);
                    pN.Calificacion       = reader.GetDecimal(3);
                    pN.Fecha_Calificacion = reader.GetDateTime(4).ToString();
                    list.Add(pN);
                }
                conexion.Close();
            }
            return(list);
        }