Message
Message
{
public async Task<bool> Guardar(CierreCaja cierreCaja)
{
await using var _contexto = await DbFactory.CreateDbContextAsync();
if (!await Existe(cierreCaja.OrdenVentaId))
{
return await Insertar(cierreCaja);
}
else
{
return await Modificar(cierreCaja);
}
}
private async Task<bool> Existe(int CierreCajaId)
{
await using var _contexto = await DbFactory.CreateDbContextAsync();
_contexto.CierreCaja.Add(cierreCaja);
return await _contexto.SaveChangesAsync() > 0;
}
_contexto.Update(cierreCaja);
return await _contexto.SaveChangesAsync() > 0;