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 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 static CodigoIso ParaDomainModel(CodigoIsoViewModel viewModel) { CodigoIso cod = new CodigoIso() { Id = viewModel.Id, Nome = viewModel.Nome, Codigo = viewModel.Codigo }; return cod; }
public static CodigoIsoViewModel DeDomainModel(CodigoIso model) { CodigoIsoViewModel vmCod = new CodigoIsoViewModel() { Id = model.Id, Nome = model.Nome, Codigo = model.Codigo }; return vmCod; }
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 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 ActionResult SalvarCodigoIso(CodigoIso Model) { return ManutenirContainer(); }