Пример #1
0
        //
        // GET: /Cliente/Salao/Create
        public ActionResult Create(int idEmpresa)
        {
            // empresa
            var empresa = new EmpresaService().Find(idEmpresa);

            if (empresa == null)
            {
                return(HttpNotFound());
            }

            // promocao padrao da empresa
            var promocao = new PromocaoService().Get();

            var model = new CadastroSalao();

            model.Cortesia         = true;
            model.Desconto         = promocao.Desconto;
            model.DescontoCarencia = promocao.DescontoCarencia;
            model.TipoPessoa       = empresa.TipoPessoa;
            model.IdEmpresa        = idEmpresa;

            ViewBag.TipoPessoa      = GetTipoPessoa(model.TipoPessoa);
            ViewBag.TipoEndereco    = GetTipoEndereco();
            ViewBag.IdEstado        = GetEstados();
            ViewBag.EmpresaFantasia = empresa.Fantasia;

            return(View(model));
        }
Пример #2
0
 private void btn_edit_Click(object sender, EventArgs e)
 {
     if (this.dataGridEmpresas.SelectedRows.Count == 0)
     {
         MessageBox.Show("No se seleccionó ninguna empresa!", "Editar empresa.",
                         MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     else
     {
         try
         {
             EmpresaService empresaService = (EmpresaService)ServiceFactory.GetService("Empresa");
             PalcoNet.Src.Modelo.Entidades.Empresa empresa = empresaService.GetEmpresa((int)this.dataGridEmpresas.CurrentRow.Cells[0].Value);
             Empresa_Edicion editForm = new Empresa_Edicion();
             editForm.usuario = this.usuario;
             editForm.setPrevious(this);
             editForm.loadData(empresa);
             editForm.Show();
             this.Hide();
         }
         catch (Exception ex)
         {
             Console.WriteLine(ex.Message);
             Console.WriteLine(ex.StackTrace);
             MessageBox.Show("Error al editar la empresa!", "Error!",
                             MessageBoxButtons.OK, MessageBoxIcon.Error);
             return;
         }
     }
 }
Пример #3
0
        //
        // GET: /Cliente/Salao/Create
        public ActionResult Create(int idEmpresa)
        {
            // empresa
            var empresa = new EmpresaService().Find(idEmpresa);
            if (empresa == null)
            {
                return HttpNotFound();
            }

            // promocao padrao da empresa
            var promocao = new PromocaoService().Get();

            var model = new CadastroSalao();
            model.Cortesia = true;
            model.Desconto = promocao.Desconto;
            model.DescontoCarencia = promocao.DescontoCarencia;
            model.TipoPessoa = empresa.TipoPessoa;
            model.IdEmpresa = idEmpresa;

            ViewBag.TipoPessoa = GetTipoPessoa(model.TipoPessoa);
            ViewBag.TipoEndereco = GetTipoEndereco();
            ViewBag.IdEstado = GetEstados();
            ViewBag.EmpresaFantasia = empresa.Fantasia ;

            return View(model);
        }
Пример #4
0
        public static MvcHtmlString SelectEmpresa(this HtmlHelper html, int idEmpresa = 0, bool todas = false)
        {
            var empresas = new EmpresaService().Listar()
                .Where(x => x.Ativo == true)
                .OrderBy(x => x.Fantasia)
                .ToList();

            TagBuilder tag = new TagBuilder("select");
            tag.MergeAttribute("id", "IdEmpresa");
            tag.MergeAttribute("name", "IdEmpresa");
            tag.MergeAttribute("class", "form-control");

            if (todas == true)
            {
                TagBuilder itemTag = new TagBuilder("option");
                itemTag.MergeAttribute("value", "0");
                itemTag.SetInnerText("");
                tag.InnerHtml += itemTag.ToString();
            }

            foreach (var item in empresas)
            {
                TagBuilder itemTag = new TagBuilder("option");
                itemTag.MergeAttribute("value", item.Id.ToString());
                if (item.Id == idEmpresa)
                {
                    itemTag.MergeAttribute("selected", "selected");
                }
                itemTag.SetInnerText(item.Fantasia);
                tag.InnerHtml += itemTag.ToString();
            }

            return new MvcHtmlString(tag.ToString());
        }
Пример #5
0
 public HomeController(EmpresaService empresaService, LotacaoService lotacaoService, UsuarioService usuarioService, FilialService filialService)
 {
     _empresaService = empresaService;
     _lotacaoService = lotacaoService;
     _usuarioService = usuarioService;
     _filialService  = filialService;
 }
 public FuncionariosController(FuncionarioService funcionarioService, EmpresaService empresaService, FilialService filialService, LotacaoService lotacaoService)
 {
     _funcionarioService = funcionarioService;
     _empresaService     = empresaService;
     _filialService      = filialService;
     _lotacaoService     = lotacaoService;
 }
Пример #7
0
 public frmEmpresaCadastro(Operacao _operacao, AppDataContext con)
 {
     InitializeComponent();
     operacao = _operacao;
     servico  = new EmpresaService(con);
     validate = new ValidateCPF_CNPJ();
 }
Пример #8
0
        public override Page SearchPaged(int offset, int itemsPerPage)
        {
            Page page = new Page();
            List <List <object> > items = null;

            items = this.SearchPagedPublicacionesParaCompra(offset, itemsPerPage);


            EmpresaService empresaService = new EmpresaService();
            GradoService   gradoService   = new GradoService();
            RubroService   rubroService   = new RubroService();

            foreach (List <object> row in items)
            {
                Publicacion publicacion = new Publicacion();
                publicacion.Codigo           = (int)row[0];
                publicacion.FechaPublicacion = (DateTime)row[1];
                publicacion.Descripcion      = (string)row[2];
                publicacion.Rubro            = rubroService.GetRubro((int)row[3]);
                publicacion.Direccion        = (row[4].GetType() != typeof(DBNull)) ? (string)row[4] : "Indeterminado";
                publicacion.Grado            = (row[5].GetType() != typeof(DBNull)) ? gradoService.GetGrado((int)row[5]) : null;
                publicacion.Empresa          = empresaService.GetEmpresa((int)row[6]);
                publicacion.Estado           = EstadoFactory.getEstado((string)row[7]);
                publicacion.FechaEventoId    = (int)row[15];
                publicacion.FechaEvento      = (DateTime)row[17];
                page.TotalItems = (int)row[18];
                page.AddItem(publicacion);
            }

            return(page);
        }
Пример #9
0
        public static MvcHtmlString SelectEmpresa(this HtmlHelper html, int idEmpresa = 0, bool todas = false)
        {
            var empresas = new EmpresaService().Listar()
                           .Where(x => x.Ativo == true)
                           .OrderBy(x => x.Fantasia)
                           .ToList();

            TagBuilder tag = new TagBuilder("select");

            tag.MergeAttribute("id", "IdEmpresa");
            tag.MergeAttribute("name", "IdEmpresa");
            tag.MergeAttribute("class", "form-control");

            if (todas == true)
            {
                TagBuilder itemTag = new TagBuilder("option");
                itemTag.MergeAttribute("value", "0");
                itemTag.SetInnerText("");
                tag.InnerHtml += itemTag.ToString();
            }

            foreach (var item in empresas)
            {
                TagBuilder itemTag = new TagBuilder("option");
                itemTag.MergeAttribute("value", item.Id.ToString());
                if (item.Id == idEmpresa)
                {
                    itemTag.MergeAttribute("selected", "selected");
                }
                itemTag.SetInnerText(item.Fantasia);
                tag.InnerHtml += itemTag.ToString();
            }

            return(new MvcHtmlString(tag.ToString()));
        }
        public EmpresaService ObterService()
        {
            Mocker         = new AutoMocker();
            EmpresaService = Mocker.CreateInstance <EmpresaService>();

            return(EmpresaService);
        }
Пример #11
0
        public ActionResult Delete(int?id)
        {
            EmpresaService   Service   = new EmpresaService();
            EmpresaViewModel EmpresaVM = Mapper.Map <Empresa, EmpresaViewModel>(Service.GetById(id.GetValueOrDefault()));

            return(View(EmpresaVM));
        }
Пример #12
0
 public frmEmpresas(AppDataContext con)
 {
     InitializeComponent();
     servico = new EmpresaService(con);
     empresa = new Empresa();
     context = con;
 }
Пример #13
0
 public EmpresaController(ILog log,
                          UnitOfWork unitOfWork,
                          EmpresaService empresaService)
 {
     _unitOfWork     = unitOfWork;
     _empresaService = empresaService;
     _log            = log;
 }
Пример #14
0
        private void loadPaginator()
        {
            this.paginator = new EmpresaPublicacionPaginator(this);
            this.paginator.ItemsPerPage = Utils.Utilities.getTamPagina();
            EmpresaService empresaService = ((EmpresaService)ServiceFactory.GetService("Empresa"));

            this.paginator.Entity = empresaService.GetEmpresaFromUsername(this.usuario.Username);
        }
Пример #15
0
        private void Frm_Ativar_Load(object sender, EventArgs e)
        {
            Motoristas = MotoristaService.ListarSemEmpresa().ToList();
            Empresas   = EmpresaService.Listar().ToList();

            AtualizarComboEmpresas();
            AtualizarComboMotoristas();
        }
Пример #16
0
        public EmpresaServiceTest()
        {
            _repositoryMock = new Mock <IRepository <Empresa, string> >();

            SetupInitialize();

            _service = new EmpresaService(_repositoryMock.Object);
        }
Пример #17
0
 public ProdutosController(ProdutoService produtoService, FornecedorService fornecedorService, GrupoDeProdutoService grupoDeProdutoService, SubGrupoDeProdutoService subGrupoDeProdutoService, EmpresaService empresaService)
 {
     _produtoService           = produtoService;
     _fornecedorService        = fornecedorService;
     _grupoDeProdutoService    = grupoDeProdutoService;
     _subGrupoDeProdutoService = subGrupoDeProdutoService;
     _empresaService           = empresaService;
 }
        public IHttpActionResult GetEmisoras()
        {
            var usuario = UsuarioService.ObtenerUsuarioPorId(IdUsuarioExec).InformacionExtra as Usuario;

            IList <long> empresas = usuario.UsuarioEmpresa.Select(x => x.IdEmpresa).ToList();
            var          emisoras = (EmpresaService.ObtenerEmpresas().InformacionExtra as List <EmpresaDto>);
            var          dtos     = emisoras.Where(x => empresas.Contains(x.IdEmpresa)).ToList();

            return(Ok(dtos));
        }
Пример #19
0
 public AppointmentController()
 {
     Title                     = "Agendas";
     PersonaService            = new PersonaService();
     horarioService            = new HorarioService();
     EmpresaService            = new EmpresaService();
     UsuarioService            = new UsuarioService();
     TipoIdentificacionService = new TipoIdentificacionService();
     agendaService             = new AgendaService();
     EntityService             = new AppointmentService();
 }
Пример #20
0
        public void DeveInativarEmpresa()
        {
            _empresaRepositoryMock = new Mock <IEmpresaRepository>();
            _empresaRepositoryMock.Setup(mock => mock.Inativar(It.IsAny <int>()));
            IEmpresaService empresaService = new EmpresaService(_empresaRepositoryMock.Object);

            var mensagens = empresaService.Inativar(1);

            _empresaRepositoryMock.Verify(mock => mock.Inativar(It.IsAny <int>()), Times.Once());
            Assert.Equal(0, mensagens.Count);
        }
Пример #21
0
        public void NaoDeveInativarQuandoEmpresaNaoExistir()
        {
            _empresaRepositoryMock = new Mock <IEmpresaRepository>();
            _empresaRepositoryMock.Setup(mock => mock.Inativar(It.IsAny <int>())).Throws <Exception>();
            IEmpresaService empresaService = new EmpresaService(_empresaRepositoryMock.Object);

            var mensagens = empresaService.Inativar(1);

            _empresaRepositoryMock.Verify(mock => mock.Inativar(It.IsAny <int>()), Times.Once());
            Assert.Equal(1, mensagens.Count);
        }
Пример #22
0
        public void DeveRetornarVazioQuandoNaoEncontraEmpresa()
        {
            _empresaRepositoryMock = new Mock <IEmpresaRepository>();
            _empresaRepositoryMock.Setup(mock => mock.ObterPorId(It.IsAny <int>())).Returns((Empresa)null);
            IEmpresaService empresaService = new EmpresaService(_empresaRepositoryMock.Object);

            var cargoRecebido = empresaService.ObterPorId(1);

            _empresaRepositoryMock.Verify(mock => mock.ObterPorId(It.IsAny <int>()), Times.Once());
            Assert.Null(cargoRecebido);
        }
Пример #23
0
 public frmFuncionarios(AppDataContext con)
 {
     InitializeComponent();
     txtCPF.CustomButton.Click += new EventHandler(txtCPF_Click);
     servico             = new FuncionarioService(con);
     empresaServico      = new EmpresaService(con);
     funcaoServico       = new FuncaoService(con);
     departamentoServico = new DepartamentoService(con);
     funcionario         = new Funcionario();
     context             = con;
 }
Пример #24
0
 public BaseWebController()
 {
     _empresaService     = new EmpresaService();
     _enderecoService    = new EnderecoService();
     _estacaoService     = new EstacaoService();
     _localizacaoService = new LocalizacaoService();
     _pacoteService      = new PacoteService();
     _rotaService        = new RotaService();
     _veiculoService     = new VeiculoService();
     _ocorrenciaService  = new OcorrenciaService();
 }
Пример #25
0
        public ActionResult Edit(int?id)
        {
            ProdutoCategoria          Categoria   = CategoriaService.GetById(id.GetValueOrDefault());
            ProdutoCategoriaViewModel CategoriaVM = Mapper.Map <ProdutoCategoria, ProdutoCategoriaViewModel>(Categoria);

            EmpresaService Empresa = new EmpresaService();

            ViewBag.EmpresaId = new SelectList(Empresa.GetAll(), "EmpresaId", "Nome", CategoriaVM.EmpresaId);

            return(View(CategoriaVM));
        }
Пример #26
0
        public BaseApiController()
        {
            _empresaService     = new EmpresaService();
            _enderecoService    = new EnderecoService();
            _estacaoService     = new EstacaoService();
            _localizacaoService = new LocalizacaoService();
            _pacoteService      = new PacoteService();
            _rotaService        = new RotaService();
            _veiculoService     = new VeiculoService();

            _usuarioService = new UsuarioService().OpenSession();
        }
Пример #27
0
        public ActionResult Create()
        {
            EmpresaService EmpresaServ = new EmpresaService();

            ViewBag.empresas = new SelectList(
                EmpresaServ.GetAll(),
                "EmpresaId",
                "Nome"
                );

            return(View());
        }
Пример #28
0
        // GET: Controle/Debito/Incluir
        public ActionResult Incluir()
        {
            var empresa = new EmpresaService().Listar().Where(x => x.Ativo == true).OrderBy(x => x.Fantasia).FirstOrDefault();

            return(View(new DebitoDiretoModel
            {
                Referencia = DateTime.Today.Date,
                Vencto = DateTime.Today.Date,
                Compensado = true,
                IdEmpresa = empresa == null ? 0 : empresa.Id
            }));
        }
Пример #29
0
        // GET: Controle/Debito/Incluir
        public ActionResult Incluir()
        {
            var empresa = new EmpresaService().Listar().Where(x => x.Ativo == true).OrderBy(x => x.Fantasia).FirstOrDefault();

            return View(new DebitoDiretoModel
            {
                Referencia = DateTime.Today.Date,
                Vencto = DateTime.Today.Date,
                Compensado = true,
                IdEmpresa = empresa == null ? 0 : empresa.Id
            });
        }
Пример #30
0
        public ActionResult Edit([Bind(Include = "EmpresaId,Nome,Alias")] EmpresaViewModel EmpresaVM)
        {
            if (ModelState.IsValid)
            {
                EmpresaService Servico = new EmpresaService();
                Empresa        Empresa = Mapper.Map <EmpresaViewModel, Empresa>(EmpresaVM);
                Servico.Update(Empresa);

                return(RedirectToAction("Index"));
            }
            return(View(EmpresaVM));
        }
Пример #31
0
        public ActionResult DeleteConfirmed(int?id)
        {
            if (id == null)
            {
                RedirectToAction("Index");
            }
            EmpresaService Service = new EmpresaService();
            Empresa        empresa = Service.GetById(id.GetValueOrDefault());

            Service.Delete(empresa);
            return(RedirectToAction("Index"));
        }
Пример #32
0
        public void DeveObterEmpresaPorId()
        {
            Empresa empresa = new Empresa("Db1", new CNPJ("87717167000156"));

            _empresaRepositoryMock = new Mock <IEmpresaRepository>();
            _empresaRepositoryMock.Setup(mock => mock.ObterPorId(It.IsAny <int>())).Returns(empresa);
            IEmpresaService empresaService = new EmpresaService(_empresaRepositoryMock.Object);

            var empresaRecebida = empresaService.ObterPorId(1);

            _empresaRepositoryMock.Verify(mock => mock.ObterPorId(It.IsAny <int>()), Times.Once());
            Assert.Equal(empresa, empresaRecebida);
        }
Пример #33
0
        public IHttpActionResult GetEmisorasByGrupoEmpresa()
        {
            String param = getFormKeyValue("idGrupoEmpresa");

            var idGrupoEmpresa = long.Parse(param);
            var entidades      = new List <Empresa>();
            var empresas       = new List <EmpresaDto>();

            entidades = EmpresaService.ObtenerEmpresasPorGrupoEmpresa(idGrupoEmpresa).InformacionExtra as List <Empresa>;
            empresas  = CopiadoUtil.Copia(entidades).ToList();

            return(Ok(empresas.ToList()));
        }
Пример #34
0
        // GET: Admin/CliGrupo/Create
        public ActionResult Create(int? idEmpresa)
        {
            if (idEmpresa == null)
            {
                return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
            }

            var empresa = new EmpresaService().Find((int)idEmpresa);

            if (empresa == null)
            {
                return HttpNotFound();
            }

            return View(new CliGrupo { IdEmpresa = empresa.Id });
        }
Пример #35
0
        // GET: Admin/CliGrupo
        public ActionResult Index(int? idEmpresa)
        {
            if (idEmpresa == null)
            {
                return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
            }

            var empresa = new EmpresaService().Find((int)idEmpresa);

            if (empresa == null)
            {
                return HttpNotFound();
            }

            var grupos = _service.Listar()
                .Where(x => x.IdEmpresa == (int)idEmpresa)
                .OrderBy(x => x.Descricao);

            ViewBag.Fantasia = empresa.Fantasia;
            ViewBag.IdEmpresa = empresa.Id;
            return View(grupos);
        }