public String registroAsistencia(asistencia[] listaAsistencia)
        {
            String respuesta = "";
            int rpta;
            using (var db = new StudentAttendanceDBEntities1())
            {
                for (int cont = 0; cont < listaAsistencia.Length; cont++)
                {
                    asistencia temp = listaAsistencia[cont];
                    rpta = db.Database.ExecuteSqlCommand("insert into asistencia(idProfesor,idCurso,idAlumno," +
                                                         "idGrupo,fecha,tipoAsistencia)" +
                                                         "values(" + temp.idProfesor + "," + temp.idCurso + "," + temp.idAlumno + "," +
                                                         temp.idGrupo + "," + temp.fecha + "," + temp.tipoAsistencia + ")");
                    if (rpta == 0)
                        return "error en el registro de asistencias";
                }
            }

            return respuesta;
        }
        public String registroAsistencia2(String listaAsistencia)
        {
            String respuesta = "";
            int rpta;

            String[] datos = listaAsistencia.Split('#');
            List<asistencia> listaAsistenciaObj = new List<asistencia>();

            foreach (String loEle in datos)
            {
                String[] propiedades = loEle.Split('|');
                asistencia asis = new asistencia();
                asis.idProfesor = Int32.Parse(propiedades[0]);
                asis.idCurso = Int32.Parse(propiedades[1]);
                asis.idAlumno = Int32.Parse(propiedades[2]);
                asis.idGrupo = Int32.Parse(propiedades[3]);
                asis.fecha = propiedades[4];
                asis.tipoAsistencia = propiedades[5];

                listaAsistenciaObj.Add(asis);
            }

            using (var db = new StudentAttendanceDBEntities1())
            {
                for (int cont = 0; cont < listaAsistenciaObj.Count; cont++)
                {
                    asistencia temp = listaAsistenciaObj[cont];
                    String aux = "insert into asistencia(idProfesor,idCurso,idAlumno," +
                                                         "idGrupo,fecha,tipoAsistencia)" +
                                                         "values(" + temp.idProfesor + "," + temp.idCurso + "," + temp.idAlumno + "," +
                                                         temp.idGrupo + ",'" + temp.fecha + "','" + temp.tipoAsistencia + "')";

                    rpta = db.Database.ExecuteSqlCommand(aux);

                    if (rpta == 0)
                        return "error en el registro de asistencias";
                }
            }

            return respuesta;
        }