public void Update() { Random nmbr = new Random(); string cod = GenerateRandomCode(); while (Inserted.Any(c => c.Codigo == cod)) { cod = GenerateRandomCode(); } CodigoIso codigoIso = null; int index = GetRandomIndex(Inserted); using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { codigoIso = repo.CapturarPorId(Inserted[index].Id); codigoIso.Nome = cod; codigoIso.Codigo = cod; codigoIso = repo.InserirOuAtualizar(codigoIso); } Assert.IsNotNull(codigoIso); Assert.AreNotEqual(codigoIso.Id, Guid.Empty); Assert.AreEqual(codigoIso.Id, Inserted[index].Id); Assert.AreEqual(codigoIso.Codigo, cod); }
public void Insert() { for (int i = 0; i < 5; i++) { string cod = GenerateRandomCode(); while (Inserted.Any(c => c.Codigo == cod)) { cod = GenerateRandomCode(); } CodigoIso codigoIso = new CodigoIso() { Codigo = cod, Nome = cod }; using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { codigoIso = repo.Inserir(codigoIso); Inserted.Add(codigoIso); } Assert.IsNotNull(codigoIso); Assert.AreNotEqual(codigoIso.Id, Guid.Empty); Assert.AreEqual(codigoIso.Codigo, cod); Assert.AreNotEqual(codigoIso.CriadoEm, default(DateTime)); Assert.AreNotEqual(codigoIso.ModificadoEm, default(DateTime)); } }
public JsonResult ListarCodigos() { List<CodigoIso> list = new List<CodigoIso>(); using (CodigoIsoRepositorio codIsoRepo = new CodigoIsoRepositorio()) { list = codIsoRepo.Listar().ToList(); } return Json(list, JsonRequestBehavior.AllowGet); }
public ActionResult ManutenirContainer(Container ParametrosPesquisa) { using (CodigoIsoRepositorio codIsoRepo = new CodigoIsoRepositorio()) { ViewBag.CodigosIso = ServicoConverteCodigosIso.ParaSelectListItens(codIsoRepo.Listar().ToList()); } return View(ServicoEncontraContainers.ComFiltro(ParametrosPesquisa)); }
public ActionResult ManutenirContainer(Container ParametrosPesquisa) { using (CodigoIsoRepositorio codIsoRepo = new CodigoIsoRepositorio()) { ViewBag.CodigosIso = ServicoConverteCodigosIso.ParaSelectListItens(codIsoRepo.Listar().ToList()); } return(View(ServicoEncontraContainers.ComFiltro(ParametrosPesquisa))); }
public JsonResult ListarCodigos() { List <CodigoIso> list = new List <CodigoIso>(); using (CodigoIsoRepositorio codIsoRepo = new CodigoIsoRepositorio()) { list = codIsoRepo.Listar().ToList(); } return(Json(list, JsonRequestBehavior.AllowGet)); }
public JsonResult CapturaCodigo(Guid id) { CodigoIso cod = new CodigoIso(); using (CodigoIsoRepositorio codIsoRepo = new CodigoIsoRepositorio()) { cod = codIsoRepo.CapturarPorId(id); } return Json(cod, JsonRequestBehavior.AllowGet); }
public JsonResult ExcluiCodigo(Guid id) { CodigoIso cod = new CodigoIso(); using (CodigoIsoRepositorio codIsoRepo = new CodigoIsoRepositorio()) { cod = codIsoRepo.Excluir(id); } return Json(cod); }
public JsonResult CapturaCodigo(Guid id) { CodigoIso cod = new CodigoIso(); using (CodigoIsoRepositorio codIsoRepo = new CodigoIsoRepositorio()) { cod = codIsoRepo.CapturarPorId(id); } return(Json(cod, JsonRequestBehavior.AllowGet)); }
public JsonResult ExcluiCodigo(Guid id) { CodigoIso cod = new CodigoIso(); using (CodigoIsoRepositorio codIsoRepo = new CodigoIsoRepositorio()) { cod = codIsoRepo.Excluir(id); } return(Json(cod)); }
public void GetListBy() { List <CodigoIso> lista = null; using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { lista = repo.CapturarPor(c => c.Codigo.Contains("COD_")).ToList(); } Assert.IsNotNull(lista); Assert.AreNotEqual(lista.Count, 0); }
public void Query() { List <CodigoIso> lista = null; using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { lista = repo.Listar().ToList(); } Assert.IsNotNull(lista); Assert.AreNotEqual(lista.Count, 0); }
public void ClearDb() { using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { foreach (CodigoIso cod in repo.Listar()) { repo.Excluir(cod); } } Inserted.Clear(); }
private void ClearCodigosIso() { using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { foreach (CodigoIso cod in repo.Listar()) { repo.Excluir(cod); } } Inserted.Clear(); }
public JsonResult SalvaCodigo(CodigoIsoViewModel model) { CodigoIso cod = new CodigoIso(); using (CodigoIsoRepositorio codIsoRepo = new CodigoIsoRepositorio()) { if(model.Id != Guid.Empty) cod = codIsoRepo.CapturarPorId(model.Id); cod.Populate(ServicoConverteCodigoIsoViewModel.ParaDomainModel(model)); cod = codIsoRepo.InserirOuAtualizar(cod); } return Json(cod); }
public void GetById() { CodigoIso cod = null; int index = GetRandomIndex(Inserted); using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { cod = repo.CapturarPorId(Inserted[index].Id); } Assert.IsNotNull(cod); Assert.IsInstanceOfType(cod, typeof(CodigoIso)); Assert.AreEqual(cod.Id, Inserted[index].Id); }
public ActionResult ManutenirContainer() { using (CodigoIsoRepositorio codIsoRepo = new CodigoIsoRepositorio()) { ViewBag.CodigosIso = ServicoConverteCodigosIso.ParaSelectListItens(codIsoRepo.Listar().ToList()); } List <Container> containers = new List <Container>(); using (ContainerRepositorio contrRepo = new ContainerRepositorio()) { containers = contrRepo.Listar().ToList(); } return(View(containers)); }
public ActionResult ManutenirContainer() { using (CodigoIsoRepositorio codIsoRepo = new CodigoIsoRepositorio()) { ViewBag.CodigosIso = ServicoConverteCodigosIso.ParaSelectListItens(codIsoRepo.Listar().ToList()); } List<Container> containers = new List<Container>(); using (ContainerRepositorio contrRepo = new ContainerRepositorio()) { containers = contrRepo.Listar().ToList(); } return View(containers); }
public ActionResult EditarContainer(Guid containerId) { Container container = new Container(); using (ContainerRepositorio repo = new ContainerRepositorio()) { container = repo.CapturarPorId(containerId); } using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { ViewBag.CodigosIso = ServicoConverteCodigosIso.ParaSelectListItens(repo.Listar().ToList()); } return PartialView(container); }
public void GetOneBy() { List <CodigoIso> lista = null; int index = GetRandomIndex(Inserted); CodigoIso item = Inserted[index]; using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { lista = repo.CapturarPor(c => c.Codigo == item.Codigo).ToList(); } Assert.IsNotNull(lista); Assert.AreEqual(lista.Count, 1); Assert.AreEqual(lista[0].Codigo, Inserted[index].Codigo); Assert.AreEqual(lista[0].Id, Inserted[index].Id); }
public JsonResult SalvaCodigo(CodigoIsoViewModel model) { CodigoIso cod = new CodigoIso(); using (CodigoIsoRepositorio codIsoRepo = new CodigoIsoRepositorio()) { if (model.Id != Guid.Empty) { cod = codIsoRepo.CapturarPorId(model.Id); } cod.Populate(ServicoConverteCodigoIsoViewModel.ParaDomainModel(model)); cod = codIsoRepo.InserirOuAtualizar(cod); } return(Json(cod)); }
public ActionResult EditarContainer(Guid containerId) { Container container = new Container(); using (ContainerRepositorio repo = new ContainerRepositorio()) { container = repo.CapturarPorId(containerId); } using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { ViewBag.CodigosIso = ServicoConverteCodigosIso.ParaSelectListItens(repo.Listar().ToList()); } return(PartialView(container)); }
public void InitializeDb() { GenerateCodigosIso(); Inserted = new List <Container>(); for (int i = 0; i < 5; i++) { string cod = GenerateRandomCode(); while (Inserted.Any(c => c.NroContainer == cod)) { cod = GenerateRandomCode(); } double cm = GetRandom(99999); double peso = GetRandom((int)cm); double tara = GetRandom(1000); CodigoIso codIso = null; using (CodigoIsoRepositorio cirepo = new CodigoIsoRepositorio()) { codIso = cirepo.Listar().ToList()[GetRandomIndex(cirepo.Listar().ToList())]; } Container ctnr = new Container() { NroContainer = cod, CM = cm, CodigoIso = codIso, Fabricacao = new DateTime(2012, 12, 12), Peso = peso, Tara = tara }; using (ContainerRepositorio repo = new ContainerRepositorio()) { Inserted.Add(repo.Inserir(ctnr)); } } }
public void Insert() { string cod = GenerateRandomCode(); while (Inserted.Any(c => c.NroContainer == cod)) { cod = GenerateRandomCode(); } double cm = GetRandom(99999); double peso = GetRandom((int)cm); double tara = GetRandom(1000); CodigoIso codIso = null; using (CodigoIsoRepositorio cirepo = new CodigoIsoRepositorio()) { codIso = cirepo.Listar().ToList()[GetRandomIndex(cirepo.Listar().ToList())]; } Container ctnr = new Container() { NroContainer = cod, CM = cm, CodigoIso = codIso, Fabricacao = new DateTime(2012, 12, 12), Peso = peso, Tara = tara }; using (ContainerRepositorio repo = new ContainerRepositorio()) { ctnr = repo.InserirOuAtualizar(ctnr); Inserted.Add(ctnr); } Assert.IsNotNull(ctnr); Assert.AreNotEqual(ctnr.Id, Guid.Empty); }
public void InitializeDb() { Inserted = new List <CodigoIso>(); for (int i = 0; i < 5; i++) { string cod = GenerateRandomCode(); while (Inserted.Any(c => c.Codigo == cod)) { cod = GenerateRandomCode(); } CodigoIso codigoIso = new CodigoIso() { Codigo = cod, Nome = cod }; using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { Inserted.Add(repo.Inserir(codigoIso)); } } }
private void GenerateCodigosIso() { List<CodigoIso> cods = new List<CodigoIso>(); for (int i = 0; i < 5; i++) { string cod = GenerateRandomCode(); while (cods.Any(c => c.Codigo == cod)) { cod = GenerateRandomCode(); } CodigoIso codigoIso = new CodigoIso() { Codigo = cod, Nome = cod }; using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { cods.Add(repo.Inserir(codigoIso)); } } }
public void InitializeDb() { Inserted = new List<CodigoIso>(); for (int i = 0; i < 5; i++) { string cod = GenerateRandomCode(); while (Inserted.Any(c => c.Codigo == cod)) { cod = GenerateRandomCode(); } CodigoIso codigoIso = new CodigoIso() { Codigo = cod, Nome = cod }; using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { Inserted.Add(repo.Inserir(codigoIso)); } } }
public void Delete() { int countOld = 0; int countNew = 0; CodigoIso codigoIso = null; Guid id = Guid.Empty; using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { countOld = repo.Listar().Count(); codigoIso = repo.Listar().FirstOrDefault(); id = codigoIso.Id; codigoIso = repo.Excluir(codigoIso); countNew = repo.Listar().Count(); codigoIso = repo.CapturarPorId(id); } Assert.IsNull(codigoIso); Assert.AreNotSame(countOld, countNew); Assert.IsTrue(Math.Abs(countOld - countNew) == 1); }
private void GenerateCodigosIso() { List <CodigoIso> cods = new List <CodigoIso>(); for (int i = 0; i < 5; i++) { string cod = GenerateRandomCode(); while (cods.Any(c => c.Codigo == cod)) { cod = GenerateRandomCode(); } CodigoIso codigoIso = new CodigoIso() { Codigo = cod, Nome = cod }; using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { cods.Add(repo.Inserir(codigoIso)); } } }
public void GetListBy() { List<CodigoIso> lista = null; using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { lista = repo.CapturarPor(c => c.Codigo.Contains("COD_")).ToList(); } Assert.IsNotNull(lista); Assert.AreNotEqual(lista.Count, 0); }
public void GetOneBy() { List<CodigoIso> lista = null; int index = GetRandomIndex(Inserted); CodigoIso item = Inserted[index]; using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { lista = repo.CapturarPor(c => c.Codigo == item.Codigo).ToList(); } Assert.IsNotNull(lista); Assert.AreEqual(lista.Count, 1); Assert.AreEqual(lista[0].Codigo, Inserted[index].Codigo); Assert.AreEqual(lista[0].Id, Inserted[index].Id); }
public void Query() { List<CodigoIso> lista = null; using (CodigoIsoRepositorio repo = new CodigoIsoRepositorio()) { lista = repo.Listar().ToList(); } Assert.IsNotNull(lista); Assert.AreNotEqual(lista.Count, 0); }
public void InitializeDb() { GenerateCodigosIso(); Inserted = new List<Container>(); for (int i = 0; i < 5; i++) { string cod = GenerateRandomCode(); while (Inserted.Any(c => c.NroContainer == cod)) { cod = GenerateRandomCode(); } double cm = GetRandom(99999); double peso = GetRandom((int)cm); double tara = GetRandom(1000); CodigoIso codIso = null; using (CodigoIsoRepositorio cirepo = new CodigoIsoRepositorio()) { codIso = cirepo.Listar().ToList()[GetRandomIndex(cirepo.Listar().ToList())]; } Container ctnr = new Container() { NroContainer = cod, CM = cm, CodigoIso = codIso, Fabricacao = new DateTime(2012, 12, 12), Peso = peso, Tara = tara }; using (ContainerRepositorio repo = new ContainerRepositorio()) { Inserted.Add(repo.Inserir(ctnr)); } } }