public string e_matriculaDirector(matriculas1DTO.directorG_DTO dto, bitacorasDTO dtob) //OK) { string m = BLL.e_matriculaDirector(dto); if (m != null) BLLB.r_bitacora(dtob); return m; }
public string e_matriculaProfes(matriculas1DTO.matriculaDTO dto, bitacorasDTO dtob) //OK) { string m = BLL.e_matriculaProfe(dto); if (m != null) { BLLB.r_bitacora(dtob); } return m; }
public string r_matriculaProfes(matriculas1DTO.matriculaDTO dto, bitacorasDTO dtob) //OK { dto.id_profesor = dto.id_profesor.ToUpper(); string m = BLL.r_matriculaProfe(dto); if (m != null) if (m != "¡Esta matricula ya se encuentra asignada. Recuerde que usted no puede matricular el profesor en el mismo grupo con la misma asignatura 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; }
public string r_matriculaDirector(matriculas1DTO.directorG_DTO dto, bitacorasDTO dtob) //OK) { dto.id_profesor = dto.id_profesor.ToUpper(); string m = BLL.r_matriculaDirector(dto); if (m != null) { if (m != "¡Esta asignación ya se encuentra registrada. Recuerde que usted no puede asignar el mismo grupo y profesor 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; }
public List<dtoG> c_matriculaDirector(matriculas1DTO.directorG_DTO dto) //OK) { try { List<directores_g> u = bd.directores_g.Where( t => t.id_profesor == dto.id_profesor ).ToList(); List<dtoG> l = new List<dtoG>(); if (u.Count != 0) { foreach (directores_g item in u) { dtoG obj = new dtoG(); obj.id = item.id_grupo.ToString(); l.Add(obj); } return l; } else { return null; } } catch { return null; } }
//----------------------------------------------------------------------------------- public string e_matriculaDirector(matriculas1DTO.directorG_DTO dto) { try { directores_g u = bd.directores_g.Where( t => t.id_profesor == dto.id_profesor && t.id_grupo == dto.id_grupo ).FirstOrDefault(); bd.directores_g.Remove(u); bd.SaveChanges(); return "Asignación eliminada de forma exitosa."; } catch { return null; } }
//----------------------------------------------------------------------------------- public string r_matriculaDirector(matriculas1DTO.directorG_DTO dto) { try { directores_g ma = new directores_g(); string M = validarDirectorG(dto.id_grupo, dto.id_profesor); if (M == "N") { ma.id_grupo = dto.id_grupo; ma.id_profesor = dto.id_profesor; bd.directores_g.Add(ma); bd.SaveChanges(); return "¡Se agrego el registro de asignación exitosamente!"; } else if (M == "S") { return "¡Esta asignación ya se encuentra registrada. Recuerde que usted no puede asignar el mismo grupo y profesor dos veces!"; } return "Se produjo un error en el servidor al intentar validar que no sea una matricula duplicada"; } catch { return null; } }
public string e_matriculaProfe(matriculas1DTO.matriculaDTO identificador) { try { matricula1 u = bd.matricula1.Where( t => t.id_asignatura == identificador.id_asignatura && t.id_grupo == identificador.id_grupo && t.id_profesor == identificador.id_profesor ).FirstOrDefault(); bd.matricula1.Remove(u); bd.SaveChanges(); return "Matricula eliminada de forma exitosa."; } catch { return null; } }
public string r_matriculaProfe(matriculas1DTO.matriculaDTO m) { try { matricula1 ma = new matricula1(); string M = validarMatricula1(m.id_grupo, m.id_profesor, m.id_asignatura); if (M == "N") { ma.id_asignatura = m.id_asignatura; ma.id_grupo = m.id_grupo; ma.id_profesor = m.id_profesor; bd.matricula1.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 profesor en el mismo grupo con la misma asignatura dos veces!"; } return "Se produjo un error en el servidor al intentar validar que no sea una matricula duplicada"; } catch { return null; } }
public List<dtoG> c_matriculaDirector(matriculas1DTO.directorG_DTO dto) //OK) { List<dtoG> m = BLL.c_matriculaDirector(dto); return m; }
public string e_matriculaProfe(matriculas1DTO.matriculaDTO identificador) { return r1.e_matriculaProfe(identificador); }
public string r_matriculaProfe(matriculas1DTO.matriculaDTO m) { return r1.r_matriculaProfe(m); }
public string e_matriculaDirector(matriculas1DTO.directorG_DTO dto) //OK) { string m = r2.e_matriculaDirector(dto); return m; }
//OK) // ------------------ ASIGNACIONES DE DOCENTES A DE GRUPO DIRECTOR //-------------------------------------------------------------------------------------------------- public string r_matriculaDirector(matriculas1DTO.directorG_DTO dto) { string m = r2.r_matriculaDirector(dto); return m; }