public void GenerarMovimiento(MovimientoDTO dto) { using (var baseDatos = new ModeloXCommerceContainer()) { var nuevoMovimiento = new AccesoDatos.Movimiento { CajaId = dto.CajaID, ComprobanteId = dto.ComprobanteID, TipoMovimento = dto.Tipo, UsuarioId = dto.UsuarioID, Monto = dto.Monto, Fecha = dto.Fecha, Descripcion = dto.Descripcion }; baseDatos.Movimientos.Add(nuevoMovimiento); baseDatos.SaveChanges(); } }
public void GenerarMovimiento(long idCaja, long idComprobante, TipoMovimiento tipoMovimiento, long idUsuario, decimal monto, string descripcion) { using (var baseDatos = new ModeloXCommerceContainer()) { var nuevoMovimiento = new AccesoDatos.Movimiento { CajaId = idCaja, ComprobanteId = idComprobante, TipoMovimento = tipoMovimiento, UsuarioId = idUsuario, Monto = monto, Fecha = DateTime.Now, Descripcion = descripcion }; baseDatos.Movimientos.Add(nuevoMovimiento); baseDatos.SaveChanges(); } }
public long Insertar(MovimientoDto dto) { using (var context = new ModeloXCommerceContainer()) { var nuevoMoviento = new AccesoDatos.Movimiento { CajaId = dto.CajaId, ComprobanteId = dto.ComprobanteId, TipoMovimento = dto.TipoMovimiento, UsuarioId = (long)dto.UsuarioId, Monto = dto.Monto, Fecha = dto.Fecha, Descripcion = dto.Descripcion }; context.Movimientos.Add(nuevoMoviento); context.SaveChanges(); return(nuevoMoviento.Id); } }