/// <summary> /// Cheks if the tank teoric level has gone under its capacity since last genereted "TEORICO_SUPERA_CAPACIDAD" event. /// </summary> /// <param name="tank"></param> /// <param name="vol"></param> /// <returns></returns> private bool HasBeenUnderCapacitySinceLastEvent(Tanque tank, VolumenHistorico vol) { var lastMessageDate = DaoFactory.TanqueDAO.FindLastMessageByCode(tank.Id, CodeTTeoricoSuperaCapacidad); var lastUnderCapacityDate = DaoFactory.VolumenHistoricoDAO.FindLastTeoricVolumeUnderCapacity(tank.Id, vol.Fecha); return(lastMessageDate == null || lastUnderCapacityDate == null || (lastUnderCapacityDate.Fecha > lastMessageDate.Fecha)); }
public void ProbarEmsambladoIsNull() { Tanque T1 = new Tanque(); Fabrica <Tanque, Avion> fabrica = new Fabrica <Tanque, Avion>(100); Assert.IsNotNull(fabrica.EmsambladoTanques(T1)); }
public void ProbarEmsambladoIsNotNull() { Tanque T1 = new Tanque(TipoCañon.KwK_43, 10, TipoMotor.Maybach_HL_230_P30, 10, TipoAmetralladoras.MG_34, 10); // Tiger Fabrica <Tanque, Avion> fabrica = new Fabrica <Tanque, Avion>(100); Assert.IsNotNull(fabrica.EmsambladoTanques(T1)); }
public TanqueVo(Tanque tanque) { Id = tanque.Id; Descripcion = tanque.Descripcion; Equipo = tanque.Equipo != null ? tanque.Equipo.Descripcion : string.Empty; Empresa = tanque.Linea != null ? tanque.Linea.Empresa.RazonSocial : string.Empty; Linea = tanque.Linea != null ? tanque.Linea.Descripcion : string.Empty; }
public override async void OnNavigatedTo(INavigationParameters parameters) { IsBusy = true; var tanque = parameters.GetValue <Tanque>("tanque"); Tanque = tanque; //Title = tanque.Descricao; IsBusy = false; }
static private Operaciones Iniciar() { EstacionFsociety objEstbUno = new EstacionFsociety(1, "20332030702", "FSOCIETY", "43516655", "Jose Juan Biedma 435", "Lun. a Dom. 24hs"); Tanque objTanqueDiesel = new Tanque(1, "Diesel", 2000, 2000, 40); Tanque objTanqueSuper = new Tanque(1, "Super", 3000, 3000, 53); Tanque objTanquePremium = new Tanque(1, "Premium", 2500, 2500, 61); int totalLitros = objTanqueDiesel.disponibleTanque + objTanqueSuper.disponibleTanque + objTanquePremium.disponibleTanque; return(new Operaciones(1, objEstbUno, objTanqueDiesel, objTanqueSuper, objTanquePremium)); }