This commit is contained in:
2023-07-31 08:50:05 +03:00
parent cca943f37d
commit c5d9ae7b93
49 changed files with 546 additions and 398 deletions
+1 -20
View File
@@ -1,9 +1,6 @@
namespace MyOffice.Web.Models.Motion
{
using Core.Extensions;
using Data.Models.Accounts;
public class MotionViewModel
public class MotionViewModel: BaseViewModel
{
public string Id { get; set; } = null!;
public DateTime Date { get; set; }
@@ -13,20 +10,4 @@
public decimal Plus { get; set; }
public decimal Minus { get; set; }
}
public static class MotionViewModelExtensions
{
public static MotionViewModel ToModel(this Motion input)
{
return new MotionViewModel
{
Id = input.Id.ToShort(),
Date = input.DateTime,
Item = input.Item.ItemGlobal.Name,
Description = input.Description,
Plus = input.AmountPlus,
Minus = input.AmountMinus,
};
}
}
}