public IQueryable<vCity> GetCity() { return Uow.Repository<vCity>().Queryable(); }
public async Task <Domain.Entities.Dictionaries.DicDocumentType> ExecuteAsync(int typeId) { var repo = Uow.GetRepository <Domain.Entities.Dictionaries.DicDocumentType>(); return(await repo.GetByIdAsync(typeId)); }
public void Execute(DocumentNotificationStatus documentNotificationStatus) { Uow.GetRepository <DocumentNotificationStatus>().Create(documentNotificationStatus); Uow.SaveChanges(); }
public void Delete(Guid foodClassId) { Uow.FoodClasses.Delete(foodClassId); Uow.Commit(); }
public async Task AddAsync(vAllTransaction entity) { await Uow.RegisterNewAsync(entity); await Uow.CommitAsync(); }
public void Create(Shift shift) { Uow.Shifts.Add(shift); Uow.Commit(); }
public async Task UpdateAsync(PostComment entity) { await Uow.RegisterDirtyAsync(entity); await Uow.CommitAsync(); }
public void Update(Person person) { Uow.Persons.Attach(person); Uow.Entry(person).State = EntityState.Modified; }
public void Create(SectionItem sectionItem) { CreateInternal(sectionItem); Uow.Commit(); }
/// <summary> /// Get all Travelers (does not load trips) /// </summary> /// <returns></returns> public IEnumerable <TravelerModel> GetTravelers() { var t = Uow.Repository <Traveler>().Query().Get().ToList(); return(t.Select(trav => new TravelerModel(trav)).ToList()); }
private void Guardar() { if (MessageBox.Show("Desea guardar el pago?", "Guardar pago", MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes) { if (_celular != null) { _celular.FechaUltimoPago = _clock.Now; _celular.FechaVencimientoPago = _pagoCelular.Hasta; DateTime proximo = _pagoCelular.Hasta ?? _clock.Now; _celular.FechaProximoPago = proximo.AddDays(-2); _celular.FechaModificacion = _clock.Now; _celular.SucursalModificacionId = Context.SucursalActual.Id; _celular.OperadorModificacionId = Context.OperadorActual.Id; Uow.Celulares.Modificar(_celular); UsarMontoAFavor(); NuevoMontoAFavor(); foreach (var item in ucPagos1.Pagos) { if (item.TipoPago == "Efectivo") { _pagoCelular.Efectivo = _pagoCelular.Efectivo ?? 0 + item.Importe; } else if (item.TipoPago == "Vales") { _pagoCelular.Vales = _pagoCelular.Vales ?? 0 + item.Importe; } else if (item.TipoPago == "Taller") { _pagoCelular.Taller = _pagoCelular.Taller ?? 0 + item.Importe; } else if (item.TipoPago == "Descuento") { _pagoCelular.Descuento = _pagoCelular.Descuento ?? 0 + item.Importe; } else if (item.TipoPago == "A Favor") { _pagoCelular.Senia = _pagoCelular.Senia ?? 0 + item.Importe; } } _pagoCelular.Monto = ucDetallePagos.Total; var chofer = Uow.Choferes.Listado().Where(c => c.CelularId == _celular.Id).FirstOrDefault(); _pagoCelular.MovilId = chofer.MovilId; _pagoCelular.ChoferId = chofer.Id; Uow.PagosCelulares.Agregar(_pagoCelular); RegistrarCajaYCajaMovimiento(); DateTime proximoPago = _celular.FechaProximoPago ?? _clock.Now; DateTime DesdeComent = _pagoCelular.Desde ?? _clock.Now; DateTime HastaComent = _pagoCelular.Hasta ?? _clock.Now; ucComentarios.GenerarComentario(chofer.Id, "Pago del " + DesdeComent.ToString("dd/MM/yyyy") + " al " + HastaComent.ToString("dd/MM/yyyy")); // + ". Monto: $" + _pagoCelular.Monto); Uow.Commit(); MessageBox.Show("Pago guardado correctamente. Proximo pago: " + proximoPago.Date.ToString("dd/MM/yyyy")); // RefrescarUow(); _limpiandoFiltros = true; ucBuscardorChoferMovil.LimpiarFiltros(); _limpiandoFiltros = false; // this.Close(); } } }
private bool TravelerExists(int id) { return(Uow.Repository <Traveler>().Find(id) != null); }
public Task <object> GetAsync(User user) { var userList = (object)Uow.Repository <User>().AllInclude(p => p.UserRoles); return(Task.FromResult(userList)); }
public async Task UpdateAsync(Scratch entity) { await Uow.RegisterDirtyAsync(entity); await Uow.CommitAsync(); }
public void Execute(RequestNotificationStatus requestNotificationStatus) { Uow.GetRepository <RequestNotificationStatus>().Create(requestNotificationStatus); Uow.SaveChanges(); }
public void Delete(int sectionItemId) { Uow.SectionItems.Delete(sectionItemId); Uow.Commit(); }
// Update an existing Session // PUT /api/sessions/ public HttpResponseMessage Put(Session session) { Uow.Sessions.Update(session); Uow.Commit(); return(new HttpResponseMessage(HttpStatusCode.NoContent)); }
public async Task AddAsync(Otp entity) { await Uow.RegisterDirtyAsync(entity); await Uow.CommitAsync(); }
public async Task AddAsync(User entity) { await Uow.RegisterNewAsync(entity); await Uow.CommitAsync(); }
public async Task <List <Domain.Entities.Dictionaries.DicDetailICGS> > ExecuteAsync(int icgsId) { var repo = Uow.GetRepository <Domain.Entities.Dictionaries.DicDetailICGS>(); return(await repo.AsQueryable().Where(r => r.IcgsId == icgsId).ToListAsync()); }
public void Delete(Guid providerId) { Uow.Providers.Delete(providerId); Uow.Commit(); }
public async Task UpdateAsync(Customer entity) { await Uow.RegisterDirtyAsync(entity); await Uow.CommitAsync(); }
public async Task <object> GetBy(vAllTransaction parameters) { return(await Uow.Repository <vAllTransaction>().FindByAsync(t => t.SenderId == parameters.SenderId)); }
public IEnumerable <Cart> GetItem() { return(Uow.Repository <Cart>().All()); }
public async Task UpdateAsync(vAllTransaction entity) { await Uow.RegisterDirtyAsync(entity); await Uow.CommitAsync(); }
public Cart GetBy(int id) { var data = Uow.Repository <Cart>().FirstOrDefault(a => a.UserId == id); return(data); }
/// <summary> /// Get all Blocks /// </summary> /// <returns></returns> public IEnumerable <BlockModel> GetBlocks() { var b = Uow.Repository <Block>().Query().Get().ToList(); return(b.Select(block => new BlockModel(block)).ToList()); }
public DataService(Uow uow) { _uow = uow; }
public async Task UpdateAsync(PassengerInvoice entity) { await Uow.RegisterDirtyAsync(entity); await Uow.CommitAsync(); }
public Withdrawal GetbyId(int id) { var transaction = Uow.Repository <Withdrawal>().FirstOrDefault(t => t.WithdrawalId == id); return(transaction); }