コード例 #1
0
        public string e_matriculaEstudiante(matriculas2DTO.matriculaDTO identificador)
        {
            try
            {
                matricula2 u = bd.matricula2.Where(
                 t =>
                 t.id_acudiente == identificador.id_acudiente &&
                 t.id_grupo == identificador.id_grupo &&
                 t.id_estudiante == identificador.id_estudiante
                     ).FirstOrDefault();

                bd.matricula2.Remove(u);
                bd.SaveChanges();
                return "Matricula eliminada de forma exitosa.";
            }
            catch { return null; }
        }
コード例 #2
0
 public string r_matricula(matriculas2DTO.matricula2s m)
 {
     try
     {
         matricula2 ma = new matricula2();
         string M = validarMatricula2(m.id_grupo, m.id_estudiante);
         if (M == "N")
         {
             ma.id_estudiante = m.id_estudiante;
             ma.id_grupo = m.id_grupo;
             ma.id_acudiente = m.id_acudiente;
             bd.matricula2.Add(ma);
             bd.SaveChanges();
             return "¡Se agrego el registro de matricula exitosamente!";
         }
         else if (M == "S")
             return "¡Esta matricula ya se encuentra asignada. Recuerde que usted no puede matricular el estudiante en el mismo grupo dos veces!";
         return "Se produjo un error en el servidor al intentar validar que no sea una matricula duplicada";
     }
     catch { return null; }
 }
コード例 #3
0
 public string e_matriculaEstudiante(matriculas2DTO.matriculaDTO dto, bitacorasDTO dtob)  //OK)
 {
    string m= BLL.e_matriculaEstudiante(dto);
    if (m != null)
        BLLB.r_bitacora(dtob);
    return m;  
 }
コード例 #4
0
 public string r_matriculaEstudiante(matriculas2DTO.matricula2s dto, bitacorasDTO dtob)  //OK
 {
     dto.id_estudiante = dto.id_estudiante.ToUpper();
     string m=  BLL.r_matriculaEstudiante(dto);
    if (m != null)
    {
       if (m != "¡Esta matricula ya se encuentra asignada. Recuerde que usted no puede matricular el estudiante en el mismo grupo dos veces!")
            if (m != "Se produjo un error en el servidor al intentar validar que no sea una matricula duplicada")
                BLLB.r_bitacora(dtob);
    }
    return m;
 }
コード例 #5
0
 public string e_matriculaEstudiante(matriculas2DTO.matriculaDTO identificador)
 {
     return r2.e_matriculaEstudiante(identificador);
 }
コード例 #6
0
 public string r_matriculaEstudiante(matriculas2DTO.matricula2s m)
 {
    return r2.r_matricula(m);
 }