Files
cms_thermo_active/Step.Model/DTOModels/DTOQueueModel.cs
T
Lucio Maranta 089f65c67f Fix demo info
Fix queue item status
Added start&stop
2018-09-11 17:14:35 +02:00

50 lines
1.1 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using static CMS_CORE_Library.DataStructures;
using static Step.Model.Constants;
namespace Step.Model.DTOModels
{
public class DTOQueueModel
{
public int Id { get; set; }
public string PartProgramName { get; set; }
public int Reps { get; set; }
public int RemainingReps { get; set; }
public string AbsolutePath { get; set; }
public QUEUE_ITEM_STATUS Status { get; set; }
public override bool Equals(object obj)
{
var item = obj as DTOQueueModel;
if (item == null)
return false;
if (Id != item.Id)
return false;
if (PartProgramName != item.PartProgramName)
return false;
if (Reps != item.Reps)
return false;
if (RemainingReps != item.RemainingReps)
return false;
if (Status != item.Status)
return false;
return true;
}
}
}