public BE.Fixture ObtnerFixturePorId(int idFixture) { BLL.Fecha bllFecha = new BLL.Fecha(); BE.Fixture beFixture = _dalManagerFixture.ObtenerFixturePorId(idFixture); beFixture.Fechas = bllFecha.ObtenerFechasPorIdFixture(beFixture.Id); return(beFixture); }
/// <summary> /// Agrega un nuevo Fixture al sistema. /// </summary> /// <param name="pFixture">Fixture a agregar.</param> /// <returns></returns> public Resultado Agregar(BE.Fixture pFixture) { var resultado = _dalManagerFixture.Insertar(pFixture); if (resultado == ResultadoBd.OK) { return(new Resultado(false, "Ok")); } return(new Resultado(false, "No se dio de alta el Fixture.")); }
/// <summary> /// Quita un Fixture. /// </summary> /// <param name="pFixture">Fixture a quitar.</param> /// <returns></returns> public Resultado Quitar(BE.Fixture pFixture) { ResultadoBd resultado = _dalManagerFixture.Borrar(pFixture); if (resultado == ResultadoBd.OK) { return(new Resultado(false, "Ok")); } return(new Resultado(false, "No se pudo borrar el Fixture.")); }
/// <summary> /// Edita un Fixture. /// </summary> /// <param name="pFixture">Fixture a editar.</param> /// <returns></returns> public Resultado Editar(BE.Fixture pFixture) { ResultadoBd resultado = _dalManagerFixture.Actualizar(pFixture); if (resultado == ResultadoBd.OK) { return(new Resultado(false, "Ok")); } return(new Resultado(true, "No se pudo editar el Fixture.")); }
public List <BE.Fixture> Leer() { var ls = new List <BE.Fixture>(); BE.Fixture beFixture = new BE.Fixture(); var dt = _accesoBaseDeDatos.Seleccionar(new BE.Fixture(), false); foreach (DataRow row in dt.Rows) { var aFixture = new BE.Fixture { Id = Convert.ToInt32(row["Id"]), Descripcion = row["Descripcion"].ToString().Trim(), Fechas = new List <BE.Fecha>() }; ls.Add(aFixture); } return(ls); }
public BE.Fixture ObtenerFixturePorId(int idFixture) { var dtFixture = _accesoBaseDeDatos.Seleccionar(new BE.Fixture() { Id = idFixture }, true); if (dtFixture.Rows.Count == 0) { return(null); } var row = dtFixture.Rows[0]; var aFixture = new BE.Fixture { Id = Convert.ToInt32(row["Id"]), Descripcion = row["Descripcion"].ToString().Trim(), Fechas = new List <BE.Fecha>() }; return(aFixture); }
/// <summary> /// Borra un Fixture. /// </summary> /// <param name="pFixture">Fixture.</param> /// <returns></returns> public ResultadoBd Borrar(BE.Fixture pFixture) { return(_accesoBaseDeDatos.Borrar(pFixture)); }
/// <summary> /// Actualiza un Fixture. /// </summary> /// <param name="pFixture">Fixture.</param> /// <returns></returns> public ResultadoBd Actualizar(BE.Fixture pFixture) { return(_accesoBaseDeDatos.Actualizar(pFixture)); }
/// <summary> /// Inserta un Fixture. /// </summary> /// <param name="pFixture">Fixture.</param> /// <returns></returns> public ResultadoBd Insertar(BE.Fixture pFixture) { return(_accesoBaseDeDatos.Insertar(pFixture)); }