public void TestGetAll() { var retorno = _seguroServices.GetAll(); Assert.NotNull(retorno); Assert.NotNull(retorno.Count() > 0); }
public ActionResult Imprimir() { ViewBag.Titulo = "Relatório de Seguro"; ParamPesq pesq = BuscarPesquisa <Seguro>(); if (pesq != null) { var item = (Seguro)pesq.entity; var items = seguroService.GetRelatorio(item).ToList(); var dscMarcaModelo = ""; var nomRazaoSocial = ""; if (item.IdeVeiculo > 0 || item.IdeSeguradora > 0) { var seguro = seguroService .GetAll(x => (item.IdeVeiculo > 0? x.IdeVeiculo == item.IdeVeiculo: true) && (item.IdeSeguradora > 0? x.IdeSeguradora == item.IdeSeguradora: true)) .FirstOrDefault(); dscMarcaModelo = (seguro != null && item.IdeVeiculo > 0)? seguro.Veiculo.DscMarcaModelo: string.Empty; nomRazaoSocial = (seguro != null && item.IdeSeguradora > 0)? seguro.Seguradora.NomRazaoSocial: string.Empty; } ViewBag.DscMarcaModelo = dscMarcaModelo; ViewBag.NomRazaoSocial = nomRazaoSocial; ViewBag.DatVigenciaInicio = item.DatVigenciaInicio.HasValue? item.DatVigenciaInicio.Value.ToString("dd/MM/yyyy"): string.Empty; ViewBag.DatVigenciaFim = item.DatVigenciaFim.HasValue? item.DatVigenciaFim.Value.ToString("dd/MM/yyyy"): string.Empty; return(View(items)); } return(View()); }
public JsonResult ListarGrid(Grid.Request request, SeguroModel model) { Grid.Result <object> gridModel = new Grid.Result <object>(); try { var service = new SeguroService(new Business.DBContext()); var list = service.GetAll(model); gridModel.total = list.Count(); gridModel.list = list.ToList <object>(); } catch (Exception ex) { gridModel.error = true; gridModel.errorCode = 999; gridModel.message = ex.Message; } return(Json(gridModel, JsonRequestBehavior.AllowGet)); }
public void Seguro_GetAll() { var data = _dataSource.AsQueryable(); var mock = new Mock <DbSet <Seguro> >(); mock.As <IQueryable <Seguro> >().Setup(m => m.Provider).Returns(data.Provider); mock.As <IQueryable <Seguro> >().Setup(m => m.Expression).Returns(data.Expression); mock.As <IQueryable <Seguro> >().Setup(m => m.ElementType).Returns(data.ElementType); mock.As <IQueryable <Seguro> >().Setup(m => m.GetEnumerator()).Returns(data.GetEnumerator()); mock.Object.AddRange(data); var mockContext = new Mock <DBContext>(); mockContext.Setup(m => m.Seguro).Returns(mock.Object); var service = new SeguroService(mockContext.Object); var result = service.GetAll(new SeguroModel() { IDTipo = 1 }); Assert.AreEqual(_dataSource.Where(d => d.IDTipo == 1).Count(), result.Count()); }