public override ProductServiceMessage canServiceBeOpen() { ProductServiceMessage message = new ProductServiceMessage(); if (this.miniumTermInDays <= this.product.TermInDays) { message.CanBeOpen = true; } else { message.CanBeOpen = false; } return(message); }
public override ProductServiceMessage canServiceBeOpen() { ProductServiceMessage message = new ProductServiceMessage(); if (this.product.Amount >= this.miniumMoneyAmount) { message.CanBeOpen = true; message.Message = "Se cumple el monto mínimo"; } else { message.CanBeOpen = false; message.Message = "Ingresó: " + System.Convert.ToString(this.product.Amount) + " y el mínimo debe ser: " + System.Convert.ToString(this.miniumMoneyAmount); } return(message); }
public override ProductServiceMessage canServiceBeOpen() { ProductServiceMessage message = new ProductServiceMessage(); this.calculateMinimumAmount(); if (this.miniumMoneyAmount <= this.product.Amount && this.miniumTermInDays <= this.product.TermInDays) { message.CanBeOpen = true; message.Message = "se puede abrir"; } else { message.CanBeOpen = false; message.Message = "La cantidad mínima de días debe ser : " + System.Convert.ToString(this.miniumTermInDays) + " y la cantidad mínima del monto debe ser: " + System.Convert.ToString(this.miniumMoneyAmount); } return(message); }