public void agregarFacultad(Facultad paramFacultad) { FacultadDAL facultad = new FacultadDAL(); Facultad facu = new Facultad(); facu = cargarFacultad(paramFacultad.ID_Facultad); if (facu != null) { throw new Exception("El código de la facultad ya existe, introduce uno diferente."); } else { if (paramFacultad.fechaCreacion.Year > 2010) { throw new Exception("Fecha no permitida, introduce una fecha menor a 2010"); } else if (paramFacultad.fechaCreacion.Year < 1900) { throw new Exception("Fecha no permitida, introduce una fecha mayor a 1900"); } else { using (TransactionScope ts = new TransactionScope()) { facultad.agregarFacultad(paramFacultad); ts.Complete(); } } } }
public void AgregarFacultad(Facultad paramfacultad) { FacultadDAL facultad = new FacultadDAL(); Facultad facu = new Facultad(); MateriaFacultadBLL matFacuBLL = new MateriaFacultadBLL(); facu = cargarCodigo(paramfacultad.codigo); if (facu != null) { throw new Exception("El codigo de facultad ya existe en la base de datos"); } else { int fecha = DateTime.Now.Year - paramfacultad.fechaCreacion.Year; if (fecha > 121) { throw new Exception("Fecha no permitida, introduce una fecha mayor a 1900"); } else if (fecha < 11) { throw new Exception("Fecha no permitida, introduce una fecha menor a 2010"); } else { using (TransactionScope ts = new TransactionScope()) { facultad.AgregarFacultad(paramfacultad); ts.Complete(); } } } }
public void eliminarFacultad(int Id) { FacultadDAL facultad = new FacultadDAL(); MateriaFacultadBLL oMateriaBLL = new MateriaFacultadBLL(); using (TransactionScope ts = new TransactionScope()) { oMateriaBLL.EliminarMateria(Id); facultad.eliminarFacultad(Id); ts.Complete(); } }
public void eliminarFacultad(int ID_Facultad) { FacultadDAL facultad = new FacultadDAL(); MateriaFacultadBLL matFacu = new MateriaFacultadBLL(); using (TransactionScope ts = new TransactionScope()) { matFacu.eliminarMateriaFAcultad(ID_Facultad); facultad.eliminarFacultad(ID_Facultad); ts.Complete(); } }
public void eliminarFacultad(int matricula) { FacultadDAL facultad = new FacultadDAL(); MateriaFacultadBLL matFacultad = new MateriaFacultadBLL(); using (TransactionScope ts = new TransactionScope()) { matFacultad.eliminarMaterias(matricula); facultad.eliminarFacultad(matricula); ts.Complete(); } }
public void EditarFacultad(Facultad paramfacultad, List <MateriaFacultad> listMaterias) { FacultadDAL facultad = new FacultadDAL(); MateriaFacultadBLL matFacuBLL = new MateriaFacultadBLL(); using (TransactionScope ts = new TransactionScope()) { facultad.EditarFacultad(paramfacultad); matFacuBLL.eliminarMateriaFAcultad(paramfacultad.ID_Facultad); foreach (MateriaFacultad materia in listMaterias) { matFacuBLL.agregarMateriaFAcultad(materia); } ts.Complete(); } }
public void modificarFacultad(Facultad paramFacultad, List <MateriaFacultad> listaFacultad) { FacultadDAL facultad = new FacultadDAL(); MateriaFacultadBLL oMateria = new MateriaFacultadBLL(); using (TransactionScope oScope = new TransactionScope()) { facultad.modificarFacultad(paramFacultad); oMateria.EliminarMateria(paramFacultad.Id_Facultad); foreach (MateriaFacultad materia in listaFacultad) { oMateria.AgregarMateriaFacultad(materia); } oScope.Complete(); } }
public void ModificarFacultad(FACULTADD pFacultad, List <MateriaFacultad> materiaFacultades) { FacultadDAL facultad = new FacultadDAL(); MateriaFacultadBLL materia = new MateriaFacultadBLL(); using (TransactionScope ts = new TransactionScope()) { facultad.ModificarFacultad(pFacultad); materia.eliminarMaterias(pFacultad.ID_Facultad); foreach (MateriaFacultad nmaterias in materiaFacultades) { materia.agregarMateriaFacultad(nmaterias); } ts.Complete(); } }
public void AgregarFacultad(FACULTADD Facultad, List <MateriaFacultad> materiaFacultades) { FacultadDAL facultad = new FacultadDAL(); FACULTADD registro = new FACULTADD(); MateriaFacultadBLL materias = new MateriaFacultadBLL(); registro = facultad.buscarFacultad(Facultad.codigo); if (registro != null) { throw new Exception("Codigo de Facultad ya existe favor de ingresar uno diferente."); } else { int tiempo = Facultad.fechaCreacion.Year; if (tiempo <= 1900) { throw new Exception("Fecha no permitida, introduce una fecha mayor a 1900”."); } else { if (tiempo >= 2010) { throw new Exception("Fecha no permitida, introduce una fecha menor a 2010”."); } else { using (TransactionScope ts = new TransactionScope()) { facultad.AgregarFacultad(Facultad); foreach (MateriaFacultad materia in materiaFacultades) { materias.agregarMateriaFacultad(materia); } ts.Complete(); } } } } }
public void modificarFacultad(Facultad paramFacultad, List <MateriaFacultad> listMaterias) { FacultadDAL facultad = new FacultadDAL(); Facultad facu = new Facultad(); MateriaFacultadBLL matFacuBLL = new MateriaFacultadBLL(); facu = facultad.cargarFacultadcod(paramFacultad.codigo); if (facu == null || facu.codigo == paramFacultad.codigo) { if (paramFacultad.fechaCreacion.Year < 1900) { throw new Exception("Fecha no permitida, introduce una fecha mayor a 1900."); } else if (paramFacultad.fechaCreacion.Year > 2010) { throw new Exception("Fecha no permitida, introduce una fecha menor que 2010."); } else { using (TransactionScope ts = new TransactionScope()) { facultad.modificarFacultad(paramFacultad); matFacuBLL.eliminarMaterias(paramFacultad.ID_Facultad); foreach (MateriaFacultad materia in listMaterias) { matFacuBLL.agregarMateriaFacultad(materia); } ts.Complete(); } } } else { throw new Exception("Código no vàlido."); } }
public void agregarFacultad(Facultad paramFacultad, List <MateriaFacultad> listMaterias) { FacultadDAL facultad = new FacultadDAL(); Facultad facu = new Facultad(); MateriaFacultadBLL matFacuBLL = new MateriaFacultadBLL(); facu = facultad.cargarFacultadcod(paramFacultad.codigo); if (facu != null) { throw new Exception("El código ya existe en la base de datos."); } else { if (paramFacultad.fechaCreacion.Year < 1900) { throw new Exception("Fecha no permitida, introduce una fecha mayor a 1900."); } else if (paramFacultad.fechaCreacion.Year > 2010) { throw new Exception("Fecha no permitida, introduce una fecha menor que 2010."); } else { using (TransactionScope ts = new TransactionScope()) { facultad.agregarfacultad(paramFacultad); foreach (MateriaFacultad materia in listMaterias) { materia.facultad = paramFacultad.ID_Facultad; matFacuBLL.agregarMateriaFacultad(materia); Console.WriteLine("YEI"); } ts.Complete(); } } } }
public void AgregarFacultad(Facultad oFacultad, List <MateriaFacultad> lst) { FacultadDAL facultad = new FacultadDAL(); Facultad facu = new Facultad(); MateriaFacultadBLL oMateria = new MateriaFacultadBLL(); if (facu == null) { throw new Exception("La Facultad ya existe en la base de datos"); } else { if (oFacultad.FechaCreacion.Year > 1900) { if (oFacultad.FechaCreacion.Year < 2010) { using (TransactionScope oScope = new TransactionScope()) { facultad.AgregarFacultad(oFacultad); foreach (MateriaFacultad materia in lst) { oMateria.AgregarMateriaFacultad(materia); } oScope.Complete(); } } else { throw new Exception("Fecha no permitida, introduce una fecha menor a 2010"); } } else { throw new Exception("Fecha no permitida, introduce una fecha mayor a 1900"); } } }
public Facultad cargarFacultad(int matricula) { FacultadDAL facultad = new FacultadDAL(); return(facultad.cargarFacultad(matricula)); }
public List <Facultad> cargarFacultades() { FacultadDAL facultad = new FacultadDAL(); return(facultad.cargarFacultades()); }
public Facultad cargarCodigo(string codigo) { FacultadDAL facultad = new FacultadDAL(); return(facultad.cargar_codigo(codigo)); }
//ALUMNOS public DataTable CargarFacultades() { FacultadDAL facultad = new FacultadDAL(); return(facultad.CargarFacultades()); }
public Facultad cargarID_FAcultad(int ID_Facultad) { FacultadDAL facultad = new FacultadDAL(); return(facultad.cargarID_FAcultad(ID_Facultad)); }
//FACULTADES public int consultar() { FacultadDAL facultad = new FacultadDAL(); return(facultad.consultar()); }
public List <object> CargarFacultades() { FacultadDAL facultad = new FacultadDAL(); return(facultad.CargarFacultades()); }
public FACULTADD cargarFacultad(int ID_Facultad) { FacultadDAL facultad = new FacultadDAL(); return(facultad.cargarFacultad(ID_Facultad)); }
public Facultad cargarFacultad(int Id) { FacultadDAL facultad = new FacultadDAL(); return(facultad.cargarFacultad(Id)); }