private TercerosRS MappObject(TrcTercero trcTercero) { TercerosRS tercerosRS = new TercerosRS(); tercerosRS.IdTercero = trcTercero.TercIdtercero; tercerosRS.Nit = trcTercero.TercNit; tercerosRS.Nombre = trcTercero.TercNombre; tercerosRS.Codigo = trcTercero.TercCodigo; tercerosRS.Ciudad = trcTercero.TercIdciudad; tercerosRS.Direccion = trcTercero.TercDireccion; tercerosRS.Telefono = trcTercero.TercTelefono; tercerosRS.Mail = trcTercero.TercMail; tercerosRS.IdEstado = trcTercero.TercIdestado; tercerosRS.EsCliente = trcTercero.TercEscliente.HasValue; tercerosRS.EsProveedor = trcTercero.TercEsproveedor; tercerosRS.EsUsuario = trcTercero.TercEsusuario; tercerosRS.IdPais = trcTercero.TercIdpais; tercerosRS.IdDepartamento = trcTercero.TercIddepartamento; tercerosRS.IdMoneda = trcTercero.TercIdmoneda; tercerosRS.IdTipopersona = trcTercero.TercIdtipopersona; tercerosRS.IdTipodocumento = trcTercero.TercIdtipodocumento; tercerosRS.Dv = trcTercero.TercDv; tercerosRS.Apellido1 = trcTercero.TercApellido1; tercerosRS.Apellido2 = trcTercero.TercApellido2; tercerosRS.NombreNatural = trcTercero.TercNombrenatural; tercerosRS.IdFormaPago = trcTercero.CliIdformapago; return(tercerosRS); }
public string InsertClient(Cliente cliente) { try { ServiceReference.ClientesClient clientes = new ServiceReference.ClientesClient(); var respuesta = clientes.CrearCLientePOSAsync( cliente.TipoPersona, cliente.TipoDoc, cliente.NumeroDoc, cliente.Nombres, cliente.Apellido1, cliente.Apellido2, cliente.NombreCorto, cliente.Direccion, cliente.Telefono, cliente.IdPais, cliente.IdDepartamento, cliente.IdCiudad, cliente.Email); TrcTercero labroidesCliente = new TrcTercero(); labroidesCliente.TercIdtipopersona = cliente.TipoPersona.ToString(); labroidesCliente.TercIdtipodocumento = cliente.TipoDoc; labroidesCliente.TercNit = cliente.NumeroDoc; labroidesCliente.TercNombre = cliente.Nombres; labroidesCliente.TercApellido1 = cliente.Apellido1; labroidesCliente.TercApellido2 = cliente.Apellido2; labroidesCliente.TercDireccion = cliente.Direccion; labroidesCliente.TercTelefono = cliente.Telefono; labroidesCliente.TercIdpais = cliente.IdPais; labroidesCliente.TercIddepartamento = cliente.IdDepartamento; labroidesCliente.TercIdciudad = cliente.IdCiudad; labroidesCliente.TercMail = cliente.Email; labroidesCliente.TercCodigo = cliente.NumeroDoc; labroidesCliente.TercIdestado = "AC"; labroidesCliente.TercEstercero = true; labroidesCliente.TercIdmoneda = "COP"; labroidesCliente.TercDv = null; labroidesCliente.TercNombrenatural = cliente.NombreCorto; labroidesCliente.CliIdformapago = "CON"; labroidesCliente.TercIdtipoclientefactura = null; _context.TrcTerceros.Add(labroidesCliente); _context.SaveChanges(); return("El cliente ha sido creado correctamente"); } catch (Exception) { throw; } }