public Empresa DefinirEmpresa(string codigo) { if (_ioC == null) { return(null); } using (IEmpresaContext context = _ioC.Resolve <IEmpresaContext>()) { Empresa empresa = context.GetAll().FirstOrDefault(e => e.NomeFantasia.Equals("Empresa teste " + codigo)); if (empresa == null) { empresa = new Empresa { Cadastrado = DateTime.Now.Date, CPF_CNPJ = "00.000.000/0001-00", Nome = $"Empresa teste {codigo}", NomeFantasia = $"Empresa teste {codigo}", }; context.Save(empresa); } return(empresa); } }
public EmpresaRepository(IEmpresaContext context) : base(context) { _context = context; }