private int CalculateFinalTotalAmountOfHours(UpdateAmountOfWorkVM x) { return ((x.DemolitionHours) + (x.DrainHours) + (x.VentilationHours) + (x.TileHours) + (x.ElectricityHours) + (x.MountingHours)); }
private decimal CalculateFinalTotalWorkCost(UpdateAmountOfWorkVM x) { return ((x.DemolitionHours * x.HourlyRateDemolition) + (x.DrainHours * x.HourlyRateDrain) + (x.VentilationHours * x.HourlyRateVentilation) + (x.TileHours * x.HourlyRateTile) + (x.ElectricityHours * x.HourlyRateElectricity) + (x.MountingHours * x.HourlyRateMounting)); }
private void AddWorkToOrder(UpdateAmountOfWorkVM m, ICollection <OrderToWork> orderToWork) { orderToWork.Add(new OrderToWork { WorkId = (int)WorkType.Demolition, AmountOfHours = m.DemolitionHours, HourlyRate = m.HourlyRateDemolition }); orderToWork.Add(new OrderToWork { WorkId = (int)WorkType.Drain, AmountOfHours = m.DrainHours, HourlyRate = m.HourlyRateDrain }); orderToWork.Add(new OrderToWork { WorkId = (int)WorkType.Electricity, AmountOfHours = m.ElectricityHours, HourlyRate = m.HourlyRateElectricity }); orderToWork.Add(new OrderToWork { WorkId = (int)WorkType.Mounting, AmountOfHours = m.MountingHours, HourlyRate = m.HourlyRateMounting }); orderToWork.Add(new OrderToWork { WorkId = (int)WorkType.Tile, AmountOfHours = m.TileHours, HourlyRate = m.HourlyRateTile }); orderToWork.Add(new OrderToWork { WorkId = (int)WorkType.Ventilation, AmountOfHours = m.VentilationHours, HourlyRate = m.HourlyRateVentilation }); }