using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace WIDESEA_DTO.Base
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public class UnitConvertResultDTO
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string MaterialCode { get; set; }
|
|
/// <summary>
|
///
|
/// </summary>
|
public string FromUnit { get; set; }
|
|
/// <summary>
|
///
|
/// </summary>
|
public string ToUnit { get; set; }
|
|
/// <summary>
|
///
|
/// </summary>
|
public decimal FromQuantity { get; set; }
|
|
/// <summary>
|
///
|
/// </summary>
|
public decimal ToQuantity { get; }
|
|
/// <summary>
|
///
|
/// </summary>
|
public decimal UnitRatio { get; set; } = 1;
|
|
/// <summary>
|
///
|
/// </summary>
|
/// <param name="materialCode"></param>
|
/// <param name="fromUnit"></param>
|
/// <param name="toUnit"></param>
|
/// <param name="fromQuantity"></param>
|
/// <param name="unitRatio"></param>
|
public UnitConvertResultDTO(string materialCode, string fromUnit, string toUnit, decimal fromQuantity, decimal unitRatio)
|
{
|
MaterialCode = materialCode;
|
FromUnit = fromUnit;
|
ToUnit = toUnit;
|
FromQuantity = fromQuantity;
|
ToQuantity = fromQuantity * unitRatio;
|
UnitRatio = unitRatio;
|
}
|
}
|
}
|