public IActionResult Till([FromServices] ICrudServices <CompanyDbContext> service) { var dto = new SellItemDto(); dto.SetResetDto(service.ReadManyNoTracked <StockSelectDto>().ToList()); return(View(dto)); }
public IActionResult Sales([FromServices] ICrudServices <CompanyDbContext> service) { var allSales = service.ReadManyNoTracked <ListSalesDto>().ToList(); var allTheSameShop = allSales.Any() && allSales.All(x => x.ShopName == allSales.First().ShopName); return(View(new Tuple <List <ListSalesDto>, bool>(allSales, allTheSameShop))); }
public IActionResult ChangePubDate(Guid id, [FromServices] ICrudServices service) { var dto = service.ReadSingle <ChangePubDateDto>(id); if (!service.IsValid) { service.CopyErrorsToModelState(ModelState, dto); } SetupTraceInfo(); return(View(dto)); }
public IActionResult AddPromotion(Guid id, [FromServices] ICrudServices <SqlEventsDbContext> service) { var dto = service.ReadSingle <AddRemovePromotionEventsDto>(id); if (!service.IsValid) { service.CopyErrorsToModelState(ModelState, dto); } SetupTraceInfo(); return(View(dto)); }
public IActionResult RemovePromotion(int id, [FromServices] ICrudServices service) { var dto = service.ReadSingle <AddRemovePromotionDto>(id); if (!service.IsValid) { service.CopyErrorsToModelState(ModelState, dto); } SetupTraceInfo(); return(View(dto)); }
public IActionResult ChangePubDate(ChangePubDateDto dto, [FromServices] ICrudServices service) { if (!ModelState.IsValid) { return(View(dto)); } service.UpdateAndSave(dto); SetupTraceInfo(); if (service.IsValid) { return(View("BookUpdated", service.Message)); } //Error state service.CopyErrorsToModelState(ModelState, dto); return(View(dto)); }
public IActionResult AddBookReview(AddReviewDto dto, [FromServices] ICrudServices <SqlDbContext> service) { if (!ModelState.IsValid) { return(View(dto)); } service.UpdateAndSave(dto); SetupTraceInfo(); if (service.IsValid) { return(View("BookUpdated", service.Message)); } //Error state service.CopyErrorsToModelState(ModelState, dto); return(View(dto)); }
public IActionResult AddPromotion(AddRemovePromotionEventsDto dto, [FromServices] ICrudServices <SqlEventsDbContext> service) { if (!ModelState.IsValid) { return(View(dto)); } service.UpdateAndSave(dto, nameof(Book.AddPromotion)); SetupTraceInfo(); if (service.IsValid) { return(View("BookUpdated", service.Message)); } //Error state service.CopyErrorsToModelState(ModelState, dto); return(View(dto)); }
public IActionResult Till([FromServices] ICrudServices <CompanyDbContext> service, SellItemDto dto) { if (!ModelState.IsValid) { dto.SetResetDto(service.ReadManyNoTracked <StockSelectDto>().ToList()); return(View(dto)); } var result = service.CreateAndSave(dto); if (service.IsValid) { return(RedirectToAction("BuySuccess", new { message = service.Message, result.ShopSaleId })); } //Error state service.CopyErrorsToModelState(ModelState, dto); dto.SetResetDto(service.ReadManyNoTracked <StockSelectDto>().ToList()); return(View(dto)); }
public ActionResult <WebApiMessageOnly> Update(int id, JsonPatchDocument <TodoItemHybrid> patch, [FromServices] ICrudServices service) { service.UpdateAndSave(patch, id); return(service.Response()); }
public ActionResult <WebApiMessageOnly> Name(ChangeNameHybridDto dto, [FromServices] ICrudServices service) { service.UpdateAndSave(dto); return(service.Response()); }
public async Task <ActionResult <WebApiMessageAndResult <List <TodoItemHybrid> > > > GetManyAsync([FromServices] ICrudServices service) { return(service.Response(await service.ReadManyNoTracked <TodoItemHybrid>().ToListAsync())); }
public ActionResult <WebApiMessageOnly> Delete(int id, [FromServices] ICrudServices service) { service.DeleteAndSave <TodoItemHybrid>(id); return(service.Response()); }
public ActionResult <WebApiMessageOnly> Difficulty(ChangeDifficultyDto dto, [FromServices] ICrudServices service) { service.UpdateAndSave(dto); return(service.Response()); }
public RemovePromotionModel(ICrudServices service) { _service = service; }
public MemberRepository([FromServices] ICrudServices service) { this.service = service; }
public IActionResult BuySuccess([FromServices] ICrudServices <CompanyDbContext> service, string message, int shopSaleId) { var saleInfo = service.ReadSingle <ListSalesDto>(shopSaleId); return(View(new Tuple <ListSalesDto, string>(saleInfo, message))); }
public DeleteModel(ICrudServices service) { _service = service; }
public CrudController(ICrudServices crudServices) { this.crudServices = crudServices; }
public IndexModel(ICrudServices service) { _service = service; }
public PessoassController(ICrudServices service) { _service = service; }
public async Task <ActionResult <WebApiMessageOnly> > Update(ChangeStudentDto dto, [FromServices] ICrudServices service) { var student = await _context.Set <Student>().FirstOrDefaultAsync(m => m.Id == dto.Id); if (student == null) { return(StatusCode(404, new { Message = "O membro com essa identificação não foi encontrado", Status = 404 })); } student.Age = dto.Age ?? student.Age; student.Date = dto.Date ?? student.Date; student.Name = dto.Name ?? student.Name; student.Type = dto.Type ?? student.Type; student.Email = dto.Email ?? student.Email; student.Month = dto.Month ?? student.Month; student.Phone = dto.Phone ?? student.Phone; student.Gender = dto.Gender ?? student.Gender; student.Invoice = dto.Invoice ?? student.Invoice; service.UpdateAndSave(student); return(service.Response()); }
public EditModel(ICrudServices service) { _service = service; }
public AddReviewModel(ICrudServices service) { _service = service; }
public async Task <ActionResult <WebApiMessageOnly> > Update(ChangeMemberDto dto, [FromServices] ICrudServices service) { var member = await _context.Set <Member>().FirstOrDefaultAsync(m => m.Id == dto.Id); if (member == null) { return(StatusCode(404, new { Message = "O membro com essa identificação não foi encontrado", Status = 404 })); } member.Age = dto.Age ?? member.Age; member.Email = dto.Email ?? member.Email; member.Job = dto.Job ?? member.Job; member.Name = dto.Name ?? member.Name; member.Tags = dto.Tags ?? member.Tags; member.Group = dto.Group ?? member.Group; member.Phone = dto.Phone ?? member.Phone; member.Gender = dto.Gender ?? member.Gender; member.Address = dto.Address ?? member.Address; member.Twitter = dto.Twitter ?? member.Twitter; member.Website = dto.Website ?? member.Website; member.Facebook = dto.Facebook ?? member.Facebook; member.Interest = dto.Interest ?? member.Interest; member.Projects = dto.Projects ?? member.Projects; member.Last_name = dto.Last_name ?? member.Last_name; member.Signature = dto.Signature ?? member.Signature; member.Newsletter = dto.Newsletter ?? member.Newsletter; member.Cad_software = dto.Cad_software ?? member.Cad_software; member.Invoice_disabled = dto.Invoice_disabled ?? member.Invoice_disabled; member.Validated_training = dto.Validated_training ?? member.Validated_training; member.Number_Invoices = dto.Number_Invoices ?? member.Number_Invoices; member.Ecocience = dto.Ecocience ?? member.Ecocience; member.Organization = dto.Organization ?? member.Organization; member.Organization_Address = dto.Organization_Address ?? member.Organization_Address; member.Aux_Group = dto.Aux_Group ?? member.Aux_Group; member.Aux_Training = dto.Aux_Training ?? member.Aux_Training; member.Aux_Group_Training = dto.Aux_Group_Training ?? member.Aux_Group_Training; service.UpdateAndSave(member); return(service.Response()); }
public IActionResult AllRoles([FromServices] ICrudServices <ExtraAuthorizeDbContext> services) { return(View(services.ReadManyNoTracked <RoleToPermissions>().ToList())); }
public ChangePubDateModel(ICrudServices service) { _service = service; }
public GenericAddPromotionService(ICrudServices service) { _service = service; }
public AddPromotionModel(ICrudServices service) { _service = service; }
public CreateModel(ICrudServices service) { _service = service; }