public async Task <decimal> CrearFactura(ModFactura m) { try { FACTURA_TRAMITE aux = new FACTURA_TRAMITE(); aux.ID_TRAMITE = m.TRAMITE.ID; aux.CREA_FECHA = DateTime.Now; FACTURA aux2 = new FACTURA(); aux2.FACTURA_TRAMITE.Add(aux); aux2.FECHA = m.FACTURA.FECHA; aux2.ID_VEHICULO = m.FACTURA.ID_VEHICULO; aux2.NUMERO = m.FACTURA.NUMERO; aux2.OBSERVACIONES = m.FACTURA.OBSERVACIONES; db.FACTURA.Add(aux2); await db.SaveChangesAsync(); decimal ID = aux2.ID; return(ID); } catch { return(0); } }
public async Task <bool> AgregarTramite(ModFactura m) { try { FACTURA_TRAMITE aux = new FACTURA_TRAMITE(); aux.ID_TRAMITE = m.TRAMITE.ID; aux.CREA_FECHA = DateTime.Now; aux.ID_FACTURA = m.FACTURA.ID; db.FACTURA_TRAMITE.Add(aux); await db.SaveChangesAsync(); return(true); } catch { return(false); } }