public void Abrir(long usuarioId, decimal monto) { try { var cajaNueva = new Dominio.Entidades.Caja { UsuarioAperturaId = usuarioId, FechaApertura = DateTime.Now, MontoInicial = monto, //----------// UsuarioCierreId = (long?)null, FechaCierre = (DateTime?)null, MontoCierre = (decimal?)null, //----------// TotalEntradaCheque = 0, TotalEntradaEfectivo = 0, TotalEntradaCtaCte = 0, TotalEntradaTarjeta = 0, TotalSalidaCheque = 0, TotalSalidaCtaCte = 0, TotalSalidaEfectivo = 0, TotalSalidaTarjeta = 0, EstaEliminado = false, }; _unidadDeTrabajo.CajaRepositorio.Insertar(cajaNueva); _unidadDeTrabajo.Commit(); } catch { throw new Exception("Ocurrio un error al abrir la caja!"); } }
public void Abrir(long usuarioId, decimal monto, DateTime fecha) { var nuevaCaja = new Dominio.Entidades.Caja { UsuarioAperturaId = usuarioId, FechaApertura = fecha, MontoInicial = monto, //----------------------------------// UsuarioCierreId = (long?)null, FechaCierre = (DateTime?)null, MontoCierre = (decimal?)null, //----------------------------------// TotalEntradaCheque = 0m, TotalEntradaCtaCte = 0m, TotalEntradaTarjeta = 0m, TotalEntradaEfectivo = 0m, TotalSalidaCheque = 0m, TotalSalidaCtaCte = 0m, TotalSalidaTarjeta = 0m, TotalSalidaEfectivo = 0m, //----------------------------------// EstaEliminado = false }; _unidadDeTrabajo.CajaRepositorio.Insertar(nuevaCaja); _unidadDeTrabajo.Commit(); }