/// <summary> /// Metodo que ejecuta el comando /// </summary> /// <returns>booleano que refleja el exito de la ejecucion del comando</returns> public override List <Entidad> Ejecutar() { try { Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name , ResourceComandoM9.MensajeInicioInfoLogger, System.Reflection.MethodBase.GetCurrentMethod().Name); IDAOPago daoPago = FabricaDAOSqlServer.CrearDAOPago(); return(daoPago.ConsultarPagosCompania(LaEntidad)); } catch (ArgumentNullException ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesTangerine.M4.NullArgumentException(ResourceComandoM9.CodigoErrorNull, ResourceComandoM9.MensajeErrorNull, ex); } catch (FormatException ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesTangerine.M8.WrongFormatException(ResourceComandoM9.CodigoErrorFormato, ResourceComandoM9.MensajeErrorFormato, ex); } catch (Exception ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExcepcionesTangerine.ExceptionsTangerine(ResourceComandoM9.MensajeGenerico, ex); } }
public void TestPagosCompania() { ((DominioTangerine.Entidades.M8.Facturacion)factura).Id = 1; daoPago.Agregar(elPago); ((DominioTangerine.Entidades.M4.CompaniaM4)compania).Id = 1; ((DominioTangerine.Entidades.M8.Facturacion)factura).idCompaniaFactura = 1; listaPagos = daoPago.ConsultarPagosCompania(compania); elPago1 = (Pago)listaPagos[listaPagos.Count - 1]; Assert.IsTrue(((DominioTangerine.Entidades.M9.Pago)elPago1).codPago == 1234567); Assert.IsTrue(((DominioTangerine.Entidades.M9.Pago)elPago1).montoPago == 12000); Assert.IsTrue(((DominioTangerine.Entidades.M9.Pago)elPago1).monedaPago == "EUR"); Assert.IsTrue(((DominioTangerine.Entidades.M9.Pago)elPago1).idFactura == 1); answer = daoPago.EliminarPago(elPago1); }
public void TestPagosCompania() { ((DominioTangerine.Entidades.M4.CompaniaM4)compania).Id = 1; Assert.IsNotNull(daoPago.ConsultarPagosCompania(compania)); }