예제 #1
0
 public static uniEncuestaPreguntaTipo GetTipoPreguntaById(int idTipoPregunta)
 {
     using (var context = new UniEncuesta_Entities())
     {
         return(context.uniEncuestaPreguntaTipo.Where(x => x.idTipoEncuestaPregunta == idTipoPregunta).FirstOrDefault());
     }
 }
예제 #2
0
 public static List <sp_get_uni_encuesta_registro_alumnos_Result> GetRegistroAlumno()
 {
     using (var context = new UniEncuesta_Entities())
     {
         return(context.sp_get_uni_encuesta_registro_alumnos().ToList());
     }
 }
예제 #3
0
 public static bool AlumnoRespuestaExists(int legajo)
 {
     using (var context = new UniEncuesta_Entities())
     {
         return(context.uniEncuestaPopupRespuestaAlumno.Any(x => x.Legajo == legajo));
     }
 }
예제 #4
0
 public static List <uniEncuestaPopupPregunta> GetEncuestaPreguntaList(int idEncuesta)
 {
     using (var context = new UniEncuesta_Entities())
     {
         return(context.uniEncuestaPopupPregunta.Where(x => x.IdEncuesta == idEncuesta).ToList());
     }
 }
예제 #5
0
 public static uniEncuestaPopup GetByName(string name)
 {
     using (var context = new UniEncuesta_Entities())
     {
         return(context.uniEncuestaPopup.Where(x => x.Nombre == name).FirstOrDefault());
     }
 }
예제 #6
0
 public static uniEncuestaPopup GetById(int id)
 {
     using (var context = new UniEncuesta_Entities())
     {
         return(context.uniEncuestaPopup.Where(x => x.IdEncuesta == id).FirstOrDefault());
     }
 }
예제 #7
0
 public static List <uniEncuestaPopup> GetAll()
 {
     using (var context = new UniEncuesta_Entities())
     {
         return(context.uniEncuestaPopup.ToList());
     }
 }
예제 #8
0
 public static string GetLegajoByUsername(string username)
 {
     using (var context = new UniEncuesta_Entities())
     {
         vUniAlumnosUsername vUniAlumnoUsername = context.vUniAlumnosUsername.Where(x => x.Username == username).FirstOrDefault();
         if (vUniAlumnoUsername != null)
         {
             return(vUniAlumnoUsername.legajo);
         }
         return(null);
     }
 }
예제 #9
0
        public static bool CreateRespuesta(List <uniEncuestaPopupRespuestaAlumno> uniEncuestaPopupRespuestaAlumnoModelList)
        {
            using (var context = new UniEncuesta_Entities())
            {
                try
                {
                    context.uniEncuestaPopupRespuestaAlumno.AddRange(uniEncuestaPopupRespuestaAlumnoModelList);

                    context.SaveChanges();
                    return(true);
                }
                catch (Exception e)
                {
                    return(false);
                }
            }
        }
예제 #10
0
        public static void GenerarRegistro(List <sp_get_uni_encuesta_registro_alumnos_Result> sp_get_uni_encuesta_registro_alumnos_Result)
        {
            using (var context = new UniEncuesta_Entities())
            {
                foreach (sp_get_uni_encuesta_registro_alumnos_Result sp_get_uni_encuesta_registro_alumnos in sp_get_uni_encuesta_registro_alumnos_Result)
                {
                    uniEncuestaRegistroAlumnos uniEncuestaRegistroAlumnos = new uniEncuestaRegistroAlumnos();
                    uniEncuestaRegistroAlumnos.Legajo       = sp_get_uni_encuesta_registro_alumnos.LegajoDefinitivo.ToString();
                    uniEncuestaRegistroAlumnos.Nombre       = sp_get_uni_encuesta_registro_alumnos.Nombre.ToString();
                    uniEncuestaRegistroAlumnos.Apellido     = sp_get_uni_encuesta_registro_alumnos.Apellido.ToString();
                    uniEncuestaRegistroAlumnos.Modalidad    = sp_get_uni_encuesta_registro_alumnos.Modalidad.ToString();
                    uniEncuestaRegistroAlumnos.Carrera      = sp_get_uni_encuesta_registro_alumnos.Carrera.ToString();
                    uniEncuestaRegistroAlumnos.FechaIngreso = DateTime.Now;

                    if (sp_get_uni_encuesta_registro_alumnos.ID.HasValue)
                    {
                        uniEncuestaRegistroAlumnos.AlumnoDNI = sp_get_uni_encuesta_registro_alumnos.ID.Value.ToString();
                    }
                    else
                    {
                        uniEncuestaRegistroAlumnos.AlumnoDNI = string.Empty;
                    }

                    context.uniEncuestaRegistroAlumnos.Add(uniEncuestaRegistroAlumnos);

                    try
                    {
                        context.SaveChanges();
                    }
                    catch (Exception e)
                    {
                        return;
                    }
                }
            }
        }