Ejemplo: Agregar un Cliente desde Dinaup (.NET)

Este artículo muestra cómo agregar un nuevo Cliente a la base de datos de Dinaup utilizando el SDK para .NET.

En este ejemplo utilizaremos WriteOperation de Dinaup SDK (.NET) para agregado un cliente en la Sección Entidades, con la opción de Cliente (bool) activada.

 
public async Task<Guid> AddCustomer()
{
 
    var datosCliente = new Dictionary<string, string>
    {
        { SectionsD.EntidadesD.EntidadesES.TextoPrincipal, $"Cliente {Guid.NewGuid()}" },
        { SectionsD.EntidadesD.EntidadesES.NombrePersonalRazonSocial, "Juan García S.A." },
        { SectionsD.EntidadesD.EntidadesES.Apellidos, "García López" },
        { SectionsD.EntidadesD.EntidadesES.Cliente, "1" }
    };

    var writeOperation = new WriteOperation(string.Empty, datosCliente);
    var seccionID = SectionsD.EntidadesD._SectionIDGUID;

    try
    {
  
        var resultado = await Client.RunWriteOperationAsync(Client.DefaultSession, seccionID, writeOperation, false);
        resultado.EnsureSuccess();
        return writeOperation.WriteOperationResult.RowID;
    }
    catch (Exception ex)
    { 
        Dinaup.Logs.Error(ex, "AddCustomer");
    }
}

Última actualización