public string r_asignatura(asignaturasDTO dto, bitacorasDTO dtob) { string m = BLL.r_asignatura(dto); if (m != null) BLLB2.r_bitacora(dtob); return m; }
public string m_asignatura(asignaturasDTO dtonew, dtoG dto, bitacorasDTO dtob) { string m= BLL.m_asignatura(dto.id, dtonew); if (m != null) { BLLB2.r_bitacora(dtob); } return m; }
public string m_asignatura(string viejoCodAsi, asignaturasDTO nuevosDatos) { try { nuevosDatos.id = nuevosDatos.id.ToUpper(); nuevosDatos.nombre = nuevosDatos.nombre.ToUpper(); nuevosDatos.area = nuevosDatos.area.ToUpper(); asignatura n = bd.asignatura.Where(t => t.id == viejoCodAsi).FirstOrDefault(); n.nombre = nuevosDatos.nombre; n.horas = nuevosDatos.horas; n.area = nuevosDatos.area; bd.SaveChanges(); return "¡Se modifico el registro de la asignatura exitosamente!"; } catch (Exception) { return null; } }
public string r_asignatura(asignaturasDTO ob) { try { ob.id = ob.id.ToUpper(); ob.nombre= ob.nombre.ToUpper(); ob.area= ob.area.ToUpper(); asignatura m = new asignatura(); AutoMapper.Mapper.CreateMap<asignaturasDTO, asignatura>(); AutoMapper.Mapper.Map(ob, m); bd.asignatura.Add(m); bd.SaveChanges(); return "¡Se agregó la asignatura exitosamente!"; } catch (Exception) { return null; } }
public List<asignaturasDTO> c_asignaturasCbo() { List<asignaturasDTO> L = new List<asignaturasDTO>(); List<asignaturasDTO> L2 = new List<asignaturasDTO>(); L = r.c_asignaturas(); if (L.Count != 0) { foreach (asignaturasDTO item in L) { asignaturasDTO obj = new asignaturasDTO(); obj.id = item.id.ToString() + "/ " + item.nombre.ToString() + "/ HS: " + item.horas.ToString(); obj.nombre = ""; obj.area = ""; obj.horas = ""; L2.Add(obj); } return L2; } else { return null; } }
public void c_asignatura() { // Esta prueba de lista solo se ve al depurar y en la variable ob2 ob = r.c_asignatura("ING"); Assert.IsNotNull(ob); }
//=================================== Fin de metodos para filtrar las matriculas de estudiantes ================ public List<asignaturasDTO> c_asignaturasDeEstudianteXgrupo(string codEst) { try { matricula2 es = bd.matricula2.Where(t => t.id_estudiante == codEst).FirstOrDefault(); List<matricula1> LstMatricula = bd.matricula1.Where(t => t.id_grupo == es.id_grupo).ToList(); List<asignaturasDTO> alst = new List<asignaturasDTO>(); foreach (matricula1 item in LstMatricula) { asignaturasDTO a = new asignaturasDTO(); a.id = item.asignatura.id.ToString(); a.nombre = item.asignatura.nombre.ToString(); alst.Add(a); } if (alst.Count != 0) { alst = alst.OrderBy(t => t.nombre).ToList(); return alst; } else { return null; } } catch (Exception) { return null; } }
//----------------------------------------------------------------------------------- public string r_asignatura(asignaturasDTO ob) { return r.r_asignatura(ob); }
//----------------------------------------------------------------------------------- public string m_asignatura(string viejoCodAsig, asignaturasDTO nuevosDatos) { return r.m_asignatura(viejoCodAsig, nuevosDatos); }