2026-02-24 20:44:16 +00:00
|
|
|
|
using System;
|
|
|
|
|
|
|
|
|
|
|
|
namespace Sozsoft.Platform.Identity.Dto;
|
|
|
|
|
|
|
|
|
|
|
|
public class AssignedBranchViewModel
|
|
|
|
|
|
{
|
2026-08-21 19:27:59 +00:00
|
|
|
|
public Guid Id { get; set; }
|
|
|
|
|
|
|
2026-02-24 20:44:16 +00:00
|
|
|
|
public string Name { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public bool IsAssigned { get; set; }
|
2026-10-14 09:07:11 +00:00
|
|
|
|
|
|
|
|
|
|
public Guid? DefaultWarehouseId { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public Guid? DefaultLocationId { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>Şubenin depoları ve konumları; varsayılan depo/konum seçimini besler, kayıtta yok sayılır.</summary>
|
|
|
|
|
|
public BranchWarehouseViewModel[] Warehouses { get; set; } = [];
|
2026-02-24 20:44:16 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
2026-10-14 09:07:11 +00:00
|
|
|
|
public class BranchWarehouseViewModel
|
|
|
|
|
|
{
|
|
|
|
|
|
public Guid Id { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public string Name { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public BranchLocationViewModel[] Locations { get; set; } = [];
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public class BranchLocationViewModel
|
|
|
|
|
|
{
|
|
|
|
|
|
public Guid Id { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public string Name { get; set; }
|
|
|
|
|
|
}
|