156 lines
5.8 KiB
C#
156 lines
5.8 KiB
C#
using System.Runtime.ConstrainedExecution;
|
|
using System.Text.RegularExpressions;
|
|
using static System.Runtime.InteropServices.JavaScript.JSType;
|
|
|
|
namespace MLL
|
|
{
|
|
public class ModeloCliente
|
|
{
|
|
public ModeloCliente()
|
|
{
|
|
Id = 0;
|
|
EmpresaId = 0;
|
|
Nome = string.Empty;
|
|
NomeFantasia = string.Empty;
|
|
TipoPessoa = string.Empty;
|
|
Documento = string.Empty;
|
|
RG = string.Empty;
|
|
InscricaoMunicipal = string.Empty;
|
|
DataNascimento = null;
|
|
Contato = string.Empty;
|
|
Telefone1 = string.Empty;
|
|
Telefone2 = string.Empty;
|
|
Celular = string.Empty;
|
|
Whatsapp = string.Empty;
|
|
Email = string.Empty;
|
|
EmailNFe = string.Empty;
|
|
Site = string.Empty;
|
|
Grupo = string.Empty;
|
|
Cep = string.Empty;
|
|
Endereco = string.Empty;
|
|
Numero = null;
|
|
Complemento = string.Empty;
|
|
Bairro = string.Empty;
|
|
Cidade = string.Empty;
|
|
UF = string.Empty;
|
|
Pais = string.Empty;
|
|
LimiteCredito = 0;
|
|
Bloqueado = false;
|
|
ObservacoesCobranca = string.Empty;
|
|
VendedorPadraoId = null;
|
|
TipoConsumidor = string.Empty;
|
|
Observacoes = string.Empty;
|
|
CampoExtra1 = string.Empty;
|
|
CampoExtra2 = string.Empty;
|
|
CampoExtra3 = string.Empty;
|
|
Bitcoin = string.Empty;
|
|
Ethereum = string.Empty;
|
|
Litecoin = string.Empty;
|
|
Ativo = false;
|
|
UltimaCompra = null;
|
|
CriadoEm = DateTime.MinValue;
|
|
AtualizadoEm = DateTime.MinValue;
|
|
}
|
|
public ModeloCliente(int id, int empresaId, string nome, string nomeFantasia, string tipoPessoa, string documento, string rG, string inscricaoMunicipal, DateTime? dataNascimento, string contato, string telefone1, string telefone2, string celular, string whatsapp, string email, string emailNFe, string site, string grupo, string cep, string endereco, int? numero, string complemento, string bairro, string cidade, string uF, string pais, decimal limiteCredito, bool bloqueado, string observacoesCobranca, int? vendedorPadraoId, string tipoConsumidor, string observacoes, string campoExtra1, string campoExtra2, string campoExtra3, string bitcoin, string ethereum, string litecoin, bool ativo, DateTime? ultimaCompra, DateTime criadoEm, DateTime atualizadoEm)
|
|
{
|
|
Id = id;
|
|
EmpresaId = empresaId;
|
|
Nome = nome;
|
|
NomeFantasia = nomeFantasia;
|
|
TipoPessoa = tipoPessoa;
|
|
Documento = documento;
|
|
RG = rG;
|
|
InscricaoMunicipal = inscricaoMunicipal;
|
|
DataNascimento = dataNascimento;
|
|
Contato = contato;
|
|
Telefone1 = telefone1;
|
|
Telefone2 = telefone2;
|
|
Celular = celular;
|
|
Whatsapp = whatsapp;
|
|
Email = email;
|
|
EmailNFe = emailNFe;
|
|
Site = site;
|
|
Grupo = grupo;
|
|
Cep = cep;
|
|
Endereco = endereco;
|
|
Numero = numero;
|
|
Complemento = complemento;
|
|
Bairro = bairro;
|
|
Cidade = cidade;
|
|
UF = uF;
|
|
Pais = pais;
|
|
LimiteCredito = limiteCredito;
|
|
Bloqueado = bloqueado;
|
|
ObservacoesCobranca = observacoesCobranca;
|
|
VendedorPadraoId = vendedorPadraoId;
|
|
TipoConsumidor = tipoConsumidor;
|
|
Observacoes = observacoes;
|
|
CampoExtra1 = campoExtra1;
|
|
CampoExtra2 = campoExtra2;
|
|
CampoExtra3 = campoExtra3;
|
|
Bitcoin = bitcoin;
|
|
Ethereum = ethereum;
|
|
Litecoin = litecoin;
|
|
Ativo = ativo;
|
|
UltimaCompra = ultimaCompra;
|
|
CriadoEm = criadoEm;
|
|
AtualizadoEm = atualizadoEm;
|
|
}
|
|
|
|
public int Id { get; set; }
|
|
public int EmpresaId { get; set; }
|
|
|
|
public string Nome { get; set; }
|
|
public string NomeFantasia { get; set; }
|
|
public string TipoPessoa { get; set; }
|
|
public string Documento { get; set; }
|
|
|
|
public string RG { get; set; }
|
|
public string InscricaoMunicipal { get; set; }
|
|
public DateTime? DataNascimento { get; set; }
|
|
|
|
public string Contato { get; set; }
|
|
public string Telefone1 { get; set; }
|
|
public string Telefone2 { get; set; }
|
|
public string Celular { get; set; }
|
|
public string Whatsapp { get; set; }
|
|
public string Email { get; set; }
|
|
public string EmailNFe { get; set; }
|
|
public string Site { get; set; }
|
|
|
|
public string Grupo { get; set; }
|
|
|
|
public string Cep { get; set; }
|
|
public string Endereco { get; set; }
|
|
public int? Numero { get; set; }
|
|
public string Complemento { get; set; }
|
|
public string Bairro { get; set; }
|
|
public string Cidade { get; set; }
|
|
public string UF { get; set; }
|
|
public string Pais { get; set; }
|
|
|
|
public decimal LimiteCredito { get; set; }
|
|
public bool Bloqueado { get; set; }
|
|
public string ObservacoesCobranca { get; set; }
|
|
|
|
public int? VendedorPadraoId { get; set; }
|
|
public string TipoConsumidor { get; set; }
|
|
|
|
public string Observacoes { get; set; }
|
|
|
|
public string CampoExtra1 { get; set; }
|
|
public string CampoExtra2 { get; set; }
|
|
public string CampoExtra3 { get; set; }
|
|
|
|
public string Bitcoin { get; set; }
|
|
public string Ethereum { get; set; }
|
|
public string Litecoin { get; set; }
|
|
|
|
public bool Ativo { get; set; }
|
|
public DateTime? UltimaCompra { get; set; }
|
|
|
|
public DateTime CriadoEm { get; set; }
|
|
public DateTime AtualizadoEm { get; set; }
|
|
}
|
|
}
|