crm: removed DataContract attribute.

This commit is contained in:
Alexey Bannov 2021-05-31 19:37:00 +03:00
parent ccd30b7b90
commit d7e3e71194
29 changed files with 19 additions and 104 deletions

View File

@ -26,7 +26,7 @@
using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using System.Text.Json;
using System.Text.Json.Serialization;
@ -42,10 +42,6 @@ using AutoMapper;
namespace ASC.CRM.ApiModels
{
/// <summary>
/// Person
/// </summary>
[DataContract(Name = "person", Namespace = "")]
public class PersonDto : ContactDto
{
public String FirstName { get; set; }
@ -95,10 +91,6 @@ namespace ASC.CRM.ApiModels
}
}
/// <summary>
/// Company
/// </summary>
[DataContract(Name = "company", Namespace = "")]
public class CompanyDto : ContactDto
{
public String CompanyName { get; set; }
@ -118,7 +110,6 @@ namespace ASC.CRM.ApiModels
}
}
[DataContract(Name = "contact", Namespace = "")]
public class ContactDto : ContactBaseDto, IMapFrom<ASC.CRM.Core.Entities.Contact>
{
public ContactDto()
@ -176,13 +167,11 @@ namespace ASC.CRM.ApiModels
}
}
[DataContract(Name = "contactBase", Namespace = "")]
public class ContactBaseWithEmailDto : ContactBaseDto
{
public ContactInfoDto Email { get; set; }
}
[DataContract(Name = "contactBase", Namespace = "")]
public class ContactBaseWithPhoneDto : ContactBaseDto
{
public ContactInfoDto Phone { get; set; }
@ -225,7 +214,6 @@ namespace ASC.CRM.ApiModels
/// <summary>
/// Contact base information
/// </summary>
[DataContract(Name = "contactBase", Namespace = "")]
public class ContactBaseDto
{
public ContactBaseDto()
@ -258,7 +246,6 @@ namespace ASC.CRM.ApiModels
}
}
[DataContract(Name = "contact_task", Namespace = "")]
public class ContactWithTaskDto
{
public TaskBaseDto Task { get; set; }

View File

@ -25,7 +25,7 @@
using System;
using System.Runtime.Serialization;
using System.Text.Json;
using ASC.Common.Mapping;
@ -40,7 +40,6 @@ namespace ASC.CRM.ApiModels
/// <summary>
/// Address
/// </summary>
[DataContract(Name = "address", Namespace = "")]
public class Address
{
public Address()
@ -114,7 +113,6 @@ namespace ASC.CRM.ApiModels
/// <summary>
/// Contact information
/// </summary>
[DataContract(Name = "commonDataItem", Namespace = "")]
public class ContactInfoDto : IMapFrom<ContactInfo>
{
public ContactInfoDto()

View File

@ -26,6 +26,7 @@
using System;
using ASC.Common.Mapping;
using ASC.CRM.Core;
using ASC.CRM.Mapping;
@ -37,7 +38,6 @@ namespace ASC.CRM.ApiModels
/// <summary>
/// Currency information
/// </summary>
[DataContract(Name = "currencyInfo", Namespace = "")]
public class CurrencyInfoDto : IMapFrom<CurrencyInfo>
{
public CurrencyInfoDto()
@ -73,7 +73,6 @@ namespace ASC.CRM.ApiModels
/// <summary>
/// Currency rate information
/// </summary>
[DataContract(Name = "currencyRateInfo", Namespace = "")]
public class CurrencyRateInfoDto : CurrencyInfoDto, IMapFrom<CurrencyInfo>
{
public CurrencyRateInfoDto()

View File

@ -25,7 +25,7 @@
using System;
using System.Runtime.Serialization;
using ASC.Common.Mapping;
using ASC.CRM.Core;
@ -38,7 +38,6 @@ namespace ASC.CRM.ApiModels
/// <summary>
/// Currency rate
/// </summary>
[DataContract(Name = "currencyRate", Namespace = "")]
public class CurrencyRateDto : IMapFrom<CurrencyRate>
{
public CurrencyRateDto()

View File

@ -25,7 +25,7 @@
using System;
using System.Runtime.Serialization;
using ASC.Api.Core;
using ASC.Common.Mapping;
@ -37,7 +37,6 @@ using AutoMapper;
namespace ASC.CRM.ApiModels
{
[DataContract(Name = "customField", Namespace = "")]
public class CustomFieldDto : CustomFieldBaseDto, IMapFrom<CustomField>
{
public CustomFieldDto()
@ -71,7 +70,6 @@ namespace ASC.CRM.ApiModels
/// <summary>
/// User custom fields
/// </summary>
[DataContract(Name = "customField", Namespace = "")]
public class CustomFieldBaseDto : IMapFrom<CustomField>
{
public CustomFieldBaseDto()

View File

@ -24,7 +24,7 @@
*/
using System.Collections.Generic;
using System.Runtime.Serialization;
using ASC.Api.Core;
using ASC.Common.Mapping;
@ -40,7 +40,6 @@ namespace ASC.CRM.ApiModels
/// <summary>
/// Invoice
/// </summary>
[DataContract(Name = "invoiceBase", Namespace = "")]
public class InvoiceBaseDto : IMapFrom<Invoice>
{
public int Id { get; set; }
@ -74,7 +73,6 @@ namespace ASC.CRM.ApiModels
/// <summary>
/// Invoice
/// </summary>
[DataContract(Name = "invoice", Namespace = "")]
public class InvoiceDto : InvoiceBaseDto
{
public List<InvoiceLineDto> InvoiceLines { get; set; }

View File

@ -23,7 +23,7 @@
*
*/
using System.Runtime.Serialization;
using ASC.Api.Core;
using ASC.Common.Mapping;
@ -38,7 +38,6 @@ namespace ASC.CRM.ApiModels
/// <summary>
/// Invoice Item
/// </summary>
[DataContract(Name = "invoiceItem", Namespace = "")]
public class InvoiceItemDto : IMapFrom<InvoiceItem>
{
public string Title { get; set; }

View File

@ -23,7 +23,7 @@
*
*/
using System.Runtime.Serialization;
using ASC.Common.Mapping;
using ASC.CRM.Core.Entities;
@ -34,7 +34,6 @@ namespace ASC.CRM.ApiModels
/// <summary>
/// Invoice Line
/// </summary>
[DataContract(Name = "invoiceLine", Namespace = "")]
public class InvoiceLineDto : IMapFrom<InvoiceLine>
{
public int Id { get; set; }

View File

@ -23,7 +23,7 @@
*
*/
using System.Runtime.Serialization;
using ASC.Common.Mapping;
using ASC.CRM.Classes;
@ -37,7 +37,6 @@ namespace ASC.CRM.ApiModels
/// <summary>
/// Invoice Status
/// </summary>
[DataContract(Name = "invoiceStatus", Namespace = "")]
public class InvoiceStatusDto : IMapFrom<InvoiceStatus>
{
public int Id { get; set; }

View File

@ -23,7 +23,7 @@
*
*/
using System.Runtime.Serialization;
using ASC.Api.Core;
using ASC.Common.Mapping;
@ -51,7 +51,6 @@ namespace ASC.CRM.ApiModels
/// <summary>
/// Invoice Tax
/// </summary>
[DataContract(Name = "invoiceTax", Namespace = "")]
public class InvoiceTaxDto : IMapFrom<InvoiceTax>
{
public int Id { get; set; }

View File

@ -25,7 +25,7 @@
using System;
using System.Runtime.Serialization;
using ASC.Common.Mapping;
using ASC.CRM.Core.Entities;
@ -38,8 +38,6 @@ namespace ASC.CRM.ApiModels
{
#region History Category
[DataContract(Name = "historyCategoryBase", Namespace = "")]
public class HistoryCategoryBaseDto : ListItemDto
{
public HistoryCategoryBaseDto()
@ -67,7 +65,6 @@ namespace ASC.CRM.ApiModels
}
}
[DataContract(Name = "historyCategory", Namespace = "")]
public class HistoryCategoryDto : HistoryCategoryBaseDto
{
public HistoryCategoryDto()
@ -100,7 +97,6 @@ namespace ASC.CRM.ApiModels
#region Deal Milestone
[DataContract(Name = "opportunityStagesBase", Namespace = "")]
public class DealMilestoneBaseDto : ListItemDto
{
public DealMilestoneBaseDto()
@ -132,7 +128,6 @@ namespace ASC.CRM.ApiModels
}
}
[DataContract(Name = "opportunityStages", Namespace = "")]
public class DealMilestoneDto : DealMilestoneBaseDto, IMapFrom<DealMilestone>
{
public DealMilestoneDto()
@ -169,7 +164,6 @@ namespace ASC.CRM.ApiModels
#region Task Category
[DataContract(Name = "taskCategoryBase", Namespace = "")]
public class TaskCategoryBaseDto : ListItemDto
{
public TaskCategoryBaseDto()
@ -198,7 +192,6 @@ namespace ASC.CRM.ApiModels
}
[DataContract(Name = "taskCategory", Namespace = "")]
public class TaskCategoryDto : TaskCategoryBaseDto
{
public TaskCategoryDto()
@ -237,7 +230,6 @@ namespace ASC.CRM.ApiModels
#region Contact Status
[DataContract(Name = "contactStatusBase", Namespace = "")]
public class ContactStatusBaseDto : ListItemDto
{
public ContactStatusBaseDto()
@ -260,7 +252,6 @@ namespace ASC.CRM.ApiModels
}
}
[DataContract(Name = "contactStatus", Namespace = "")]
public class ContactStatusDto : ContactStatusBaseDto
{
public ContactStatusDto()
@ -291,7 +282,6 @@ namespace ASC.CRM.ApiModels
#region Contact Type
[DataContract(Name = "contactTypeBase", Namespace = "")]
public class ContactTypeBaseDto : ListItemDto
{
public ContactTypeBaseDto()
@ -316,7 +306,6 @@ namespace ASC.CRM.ApiModels
}
}
[DataContract(Name = "contactType", Namespace = "")]
public class ContactTypeDto : ContactTypeBaseDto
{
public ContactTypeDto()
@ -348,7 +337,6 @@ namespace ASC.CRM.ApiModels
#region Tags
[DataContract(Name = "tagDto", Namespace = "")]
public class TagDto
{
public TagDto()
@ -377,7 +365,6 @@ namespace ASC.CRM.ApiModels
#endregion
[DataContract(Name = "listItem", Namespace = "")]
public class ListItemDto : IMapFrom<ListItem>
{
public ListItemDto()

View File

@ -26,7 +26,7 @@
using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using ASC.Api.Core;
using ASC.Common.Mapping;
@ -42,7 +42,6 @@ namespace ASC.CRM.ApiModels
/// <summary>
/// Opportunity
/// </summary>
[DataContract(Name = "opportunity", Namespace = "")]
public class OpportunityDto : IMapFrom<Deal>
{

View File

@ -26,7 +26,7 @@
using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using ASC.Api.Core;
using ASC.Api.Documents;
@ -42,7 +42,6 @@ using AutoMapper;
namespace ASC.CRM.ApiModels
{
[DataContract(Name = "entity", Namespace = "")]
public class EntityDto
{
public String EntityType { get; set; }
@ -106,7 +105,6 @@ namespace ASC.CRM.ApiModels
}
}
[DataContract(Name = "historyEvent", Namespace = "")]
public class RelationshipEventDto : IMapFrom<RelationshipEvent>
{
public RelationshipEventDto()

View File

@ -26,11 +26,10 @@
using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
namespace ASC.CRM.ApiModels
{
[DataContract]
public class ReportDto
{
public String ReportTitle { get; set; }

View File

@ -25,7 +25,7 @@
using System;
using System.Runtime.Serialization;
using ASC.Api.Core;
using ASC.Common.Mapping;
@ -40,7 +40,6 @@ namespace ASC.CRM.ApiModels
/// <summary>
/// Task
/// </summary>
[DataContract(Name = "task", Namespace = "")]
public class TaskDto : IMapFrom<Task>
{
public int Id { get; set; }
@ -77,7 +76,6 @@ namespace ASC.CRM.ApiModels
}
}
[DataContract(Name = "taskBase", Namespace = "")]
public class TaskBaseDto
{
public int Id { get; set; }

View File

@ -26,13 +26,12 @@
using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using ASC.Web.Api.Models;
namespace ASC.CRM.ApiModels
{
[DataContract(Namespace = "taskTemplateContainer")]
public class TaskTemplateContainerDto
{
public TaskTemplateContainerDto()
@ -58,7 +57,6 @@ namespace ASC.CRM.ApiModels
}
}
[DataContract(Namespace = "taskTemplate")]
public class TaskTemplateDto
{
public TaskTemplateDto()

View File

@ -25,7 +25,7 @@
using System.Collections.Generic;
using System.Runtime.Serialization;
using ASC.Api.Core;
using ASC.VoipService;
@ -33,7 +33,6 @@ using ASC.Web.Api.Models;
namespace ASC.CRM.ApiModels
{
[DataContract(Name = "voipCall", Namespace = "")]
public class VoipCallDto
{
public string Id { get; set; }

View File

@ -26,16 +26,12 @@
#region Import
using System;
using System.Runtime.Serialization;
using System.Text.Json.Serialization;
#endregion
namespace ASC.CRM.Core
{
[DataContract]
[Serializable]
public class DomainObject
{

View File

@ -25,13 +25,11 @@
using System;
using System.Runtime.Serialization;
using ASC.Common.Mapping;
using ASC.CRM.Classes;
using ASC.CRM.Core.EF;
using ASC.CRM.Core.Enums;
using ASC.CRM.Mapping;
namespace ASC.CRM.Core
{

View File

@ -25,11 +25,9 @@
using System;
using System.Runtime.Serialization;
using ASC.Common.Mapping;
using ASC.CRM.Core.EF;
using ASC.CRM.Mapping;
using ASC.CRM.Resources;
using AutoMapper;

View File

@ -25,11 +25,9 @@
using System;
using System.Runtime.Serialization;
using ASC.Common.Mapping;
using ASC.CRM.Core.EF;
using ASC.CRM.Mapping;
namespace ASC.CRM.Core
{

View File

@ -27,16 +27,10 @@
#region Import
using System;
using System.Runtime.Serialization;
using ASC.Common.Mapping;
using ASC.CRM.Core.EF;
using ASC.CRM.Core.Enums;
using ASC.CRM.Mapping;
using AutoMapper;
using DocuSign.eSign.Model;
#endregion

View File

@ -25,20 +25,15 @@
using System;
using System.Runtime.Serialization;
using System.Text.Json.Serialization;
using ASC.Common.Mapping;
using ASC.Common.Security;
using ASC.CRM.Core.EF;
using ASC.CRM.Core.Enums;
using ASC.CRM.Mapping;
using AutoMapper;
namespace ASC.CRM.Core.Entities
{
[DataContract]
public class Deal : DomainObject, ISecurityObjectId, IMapFrom<DbDeal>
{
public Guid CreateBy { get; set; }

View File

@ -27,13 +27,11 @@
#region Import
using System;
using System.Runtime.Serialization;
using System.Text.Json.Serialization;
using ASC.Common.Mapping;
using ASC.CRM.Core.EF;
using ASC.CRM.Core.Enums;
using ASC.CRM.Mapping;
#endregion

View File

@ -25,16 +25,13 @@
using System;
using System.Runtime.Serialization;
using ASC.Common.Mapping;
using ASC.Common.Security;
using ASC.CRM.Core.EF;
using ASC.CRM.Mapping;
namespace ASC.CRM.Core.Entities
{
[DataContract]
public class InvoiceItem : DomainObject, ISecurityObjectId, IMapFrom<DbInvoiceItem>
{
public string Title { get; set; }

View File

@ -25,12 +25,10 @@
using System;
using System.Runtime.Serialization;
using ASC.Common.Mapping;
using ASC.Common.Security;
using ASC.CRM.Core.EF;
using ASC.CRM.Mapping;
using AutoMapper;

View File

@ -24,13 +24,11 @@
*/
using System.Runtime.Serialization;
using System.Text.Json.Serialization;
using ASC.Common.Mapping;
using ASC.CRM.Core.EF;
using ASC.CRM.Core.Enums;
using ASC.CRM.Mapping;
namespace ASC.CRM.Core.Entities
{

View File

@ -24,20 +24,14 @@
*/
using System.Runtime.Serialization;
namespace ASC.CRM.Core.Enums
{
[DataContract(Name = "contactShare", Namespace = "")]
public enum ShareType
{
[EnumMember(Value = "0")]
None,
[EnumMember(Value = "1")]
ReadWrite,
[EnumMember(Value = "2")]
Read
}
}

View File

@ -31,7 +31,7 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net.Sockets;
using System.Runtime.Serialization;
using System.Text;
using System.Text.Json;
using System.Text.Json.Serialization;
@ -651,8 +651,6 @@ namespace ASC.Web.CRM.Classes
}
}
[Serializable]
[DataContract]
public class MailTemplateTag
{
[JsonPropertyName("sysname")]