namespace VECV_WebApi.Models.Van
{
#region Namespaces
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
#endregion
#region Model Classes
///
/// This class contain van properties
///
public class VanModel
{
///
/// Get or set Token
///
public string Token { get; set; }
///
/// Get or set status
///
public string Status { get; set; }
///
/// Get or set message
///
public string Message { get; set; }
///
/// Get or set Dealer Id
///
public string DealerId { get; set; }
///
/// Get or set Dealer City
///
public string DealerCity { get; set; }
///
/// Get or set Dealer State
///
public string DealerState { get; set; }
///
/// Get or set Van Default Latitude
///
public string VanDefaultLatitude { get; set; }
///
/// Get or set Van Default Longitude
///
public string VanDefaultLongitude { get; set; }
///
/// Get or set Van Model
///
public string VanModelName { get; set; }
///
/// Get or set Van Registration Number
///
public string VanRegistrationNo { get; set; }
///
/// Get or set Van Id
///
public string VanId { get; set; }
///
/// Get or set Organization Name
///
public string OrganizationName { get; set; }
///
/// Get or set Organization Path
///
public string OrganizationPath { get; set; }
///
/// Get or set Service Engineer Id
///
public string ServiceEngineerId { get; set; }
///
/// Get or set Service Engineer Name
///
public string ServiceEngineerName { get; set; }
///
/// Get or set Service Engineer Contact Number
///
public string ServiceEngineerContactNo { get; set; }
///
/// Get or set dealer name
///
public string DealerName { get; set; }
///
/// Get or set van postion details
///
public List VanPostionList { get; set; }
}
///
/// This class contain van postion properties
///
public class VanPositionModel
{
///
/// Get or set van position coverage id
///
public Int64? VanPositionCoverageId { get; set; }
///
/// Get or set van position coverage van id
///
public String VanPositionCoverageVanId { get; set; }
///
/// Get or set van position coverage sla id
///
public Int64? VanPositionCoverageSlaId { get; set; }
///
/// Get or set van position coverage van latitude
///
public String VanPositionCoverageVanLatitude { get; set; }
///
/// Get or set van position coverage van longitude
///
public String VanPositionCoverageVanLongitude { get; set; }
///
/// Get or set sla time
///
public Int32? SlaTime { get; set; }
///
/// Get or set Van Default Latitude
///
public string VanDefaultLatitude { get; set; }
///
/// Get or set Van Default Longitude
///
public string VanDefaultLongitude { get; set; }
}
///
/// this class contain van position coverage with sla and coverage properties.
///
public class VanPositionCoverage
{
///
/// Get or set van position coverage id
///
///
public Int64? SlaId { get; set; }
///
/// get or set sla value
///
public string SlaValue { get; set; }
///
/// Get or set van position coverage sla id
///
public List ListCoverage { get; set; }
}
///
/// This class contain position coverage propperties.
///
public class PositionCoverages
{
///
/// get or set van position coverage id
///
public Int64? VanPositionCoverageId { get; set; }
///
/// Get or set van position coverage van latitude
///
public String VanPositionCoverageVanLatitude { get; set; }
///
/// Get or set van position coverage van longitude
///
public String VanPositionCoverageVanLongitude { get; set; }
}
///
/// this class contain van position coverage and van current location properties
///
public class InsertGetVanPositionCoverage
{
///
/// Get or Set
///
public string VanId { get; set; }
///
/// Get or set Van Default Latitude
///
public string VanDefaultLatitude { get; set; }
///
/// Get or set Van Default Longitude
///
public string VanDefaultLongitude { get; set; }
///
/// Get or Set
///
public string Status { get; set; }
///
/// Get or Set
///
public string Message { get; set; }
///
/// Get or Set
///
public string Token { get; set; }
///
/// Get or Set list of van position coverage model
///
public List Coverage { get; set; }
///
/// Get or Set
///
public string CoverageJson { get; set; }
///
/// Get or Set
///
public string Operation { get; set; }
}
///
/// This class contain van position properties
///
public class GetVanPositionModel
{
///
/// Get or set Token
///
public string Token { get; set; }
///
/// Get or set status
///
public string Status { get; set; }
///
/// Get or set message
///
public string Message { get; set; }
///
/// Get or set Region
///
public string RegionId { get; set; }
///
/// Get or set City
///
public string City { get; set; }
///
/// Get or set State
///
public string State { get; set; }
///
/// Get or set Dealer Id
///
public string DealerId { get; set; }
///
/// Get or set Sla Id
///
public Int64 SlaId { get; set; }
///
/// Get or set van position list
///
public List VanList { get; set; }
///
/// Get or set van list json
///
public string VanListJson { get; set; }
}
#endregion
}