154 lines
3.4 KiB
C#
154 lines
3.4 KiB
C#
using System;
|
|
|
|
namespace VECV_WebApi.Models.BoatAPIModel
|
|
{
|
|
using DocumentFormat.OpenXml;
|
|
using DocumentFormat.OpenXml.Packaging;
|
|
using DocumentFormat.OpenXml.Spreadsheet;
|
|
using LoggingHelper;
|
|
#region Namespaces
|
|
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel.DataAnnotations;
|
|
using System.Configuration;
|
|
using System.Data;
|
|
using System.Diagnostics;
|
|
using System.IO.IsolatedStorage;
|
|
using System.Linq;
|
|
using System.Reflection;
|
|
using System.Web;
|
|
|
|
#endregion
|
|
|
|
#region Model Classes
|
|
|
|
public class BoatAPIModelRequestModel
|
|
{
|
|
public string TicketId { get; set; }
|
|
public string Reg_No { get; set; }
|
|
}
|
|
|
|
public class TicketDetailsRequestModel
|
|
{
|
|
public string TicketId { get; set; }
|
|
public string Reg_No { get; set; }
|
|
}
|
|
|
|
public class TicketDetailsResponseModel
|
|
{
|
|
public string TicketId { get; set; }
|
|
public string Ticket_Status { get; set; }
|
|
public string Actual_status { get; set; }
|
|
public string dealer_code { get; set; }
|
|
public string dealer_name { get; set; }
|
|
public string Technician_name { get; set; }
|
|
public string Reg_No { get; set; }
|
|
public string OTP { get; set; }
|
|
public string Fuel_Type { get; set; }
|
|
public string Assigned_To { get; set; }
|
|
public string Driver_No { get; set; }
|
|
|
|
}
|
|
|
|
public class updateRemarksRequestModel
|
|
{
|
|
public string TicketId { get; set; }
|
|
public string SuggestionComment { get; set; }
|
|
}
|
|
|
|
public class preClosureUpdateRequestModel
|
|
{
|
|
public string preclosure_reason { get; set; }
|
|
public string Ticket_Id { get; set; }
|
|
public string SuggestionComment { get; set; }
|
|
|
|
public string chassis_No { get; set; }
|
|
|
|
public string OdoMeter_reading { get; set; }
|
|
}
|
|
|
|
|
|
public class VanListRequestModel
|
|
{
|
|
public string DealersCode { get; set; }
|
|
public string Fuel_type { get; set; }
|
|
}
|
|
|
|
|
|
public class VanListResponseModel
|
|
{
|
|
|
|
public string latitude { get; set; }
|
|
public string Longitude { get; set; }
|
|
public string DealerSCode { get; set; }
|
|
public string DealerOrVanContactNo { get; set; }
|
|
public string DealerVanId { get; set; }
|
|
public string DealerVanName { get; set; }
|
|
public string Tech_name { get; set; }
|
|
public string Van_reg_no { get; set; }
|
|
public string Licnsce_key { get; set; }
|
|
public string DealerVanState { get; set; }
|
|
public string DeviceAlias { get; set; }
|
|
public string NoOfAssignedTicket { get; set; }
|
|
public string Fuel_type { get; set; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public class ResponseModel
|
|
{
|
|
public string Status { get; set; }
|
|
public string Message { get; set; }
|
|
}
|
|
|
|
public class AssignVanRequestModel
|
|
{
|
|
public string TicketIdAlias { get; set; }
|
|
public string Value { get; set; }
|
|
|
|
public string Type { get; set; }
|
|
|
|
}
|
|
|
|
|
|
public class VanListModelResponseModel
|
|
{
|
|
public string DealersCode { get; set; }
|
|
public string Fuel_type { get; set; }
|
|
|
|
}
|
|
|
|
public class VanDetailsResponseModel
|
|
{
|
|
public string Liscensce_key { get; set; }
|
|
public string Reg_no { get; set; }
|
|
|
|
public string devcie_alias { get; set; }
|
|
|
|
public string Latitude { get; set; }
|
|
public string Longitude { get; set; }
|
|
|
|
}
|
|
|
|
public class VanDetailsRequestModel
|
|
{
|
|
public string TicketIdAlias { get; set; }
|
|
public string Liscensce_key { get; set; }
|
|
public string Reg_no { get; set; }
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
} |