Esempio n. 1
0
        /// <summary>
        /// Carrega a lista
        /// </summary>
        private static void PreencherLista()
        {
            TipoEmpresaVO tipoEmpresa = new TipoEmpresaVO()
            {
                Descricao = "[Nenhum]"
            };
            Lista.Add(tipoEmpresa);

            tipoEmpresa = new TipoEmpresaVO()
            {
                Descricao = "Cliente"
            };
            Lista.Add(tipoEmpresa);

            tipoEmpresa = new TipoEmpresaVO()
            {
                Descricao = "Fornecedor"
            };
            Lista.Add(tipoEmpresa);
        }
 private void CarregarTiposEmpresa(TipoEmpresaVO tipoEmpresda)
 {
     strTiposEmpresa.DataSource = new TipoEmpresaBO().Select().Where(x => x.Removido == false || (tipoEmpresda != null && x.Id == tipoEmpresda.Id)).ToList();
     strTiposEmpresa.DataBind();
 }
        private void SalvarTipoEmpresa(DirectEventArgs e)
        {
            try
            {
                TipoEmpresaVO tipoEmpresa = new TipoEmpresaVO();
                if (base.AcaoTela == Common.AcaoTela.Edicao)
                    tipoEmpresa = TipoEmpresaSelecionado;

                tipoEmpresa.Descricao = txtDescricao.Text;
                tipoEmpresa.Removido = false;

                new TipoEmpresaBO(tipoEmpresa).Salvar();

                LoadPagina();
                winTipoEmpresa.Hide();
            }
            catch (Exception ex)
            {
                e.ErrorMessage = "Erro ao salvar tipo empresa.";
                e.Success = false;
            }
            base.MostrarMensagem("Tipo de Empresa", "Tipo de empresa gravado com sucesso", String.Empty);
        }
 private void PreencherCampos(DirectEventArgs e)
 {
     TipoEmpresaSelecionado = JSON.Deserialize<List<TipoEmpresaVO>>(e.ExtraParams["valores"])[0];
     txtDescricao.Text = TipoEmpresaSelecionado.Descricao;
 }