Beispiel #1
0
 private void populaDDLEmpresa()
 {
     using (Katapoka.BLL.Empresa.EmpresaBLL empresaBLL = new Katapoka.BLL.Empresa.EmpresaBLL())
     {
         ddlEmpresa.Items.Clear();
         ddlEmpresa.DataSource     = empresaBLL.GetAll();
         ddlEmpresa.DataTextField  = "DsNomeFantasia";
         ddlEmpresa.DataValueField = "IdEmpresa";
         ddlEmpresa.DataBind();
         ddlEmpresa.Items.Insert(0, new ListItem("Selecione uma empresa", ""));
     }
 }
Beispiel #2
0
 public Repeater PopularGrid()
 {
     using (Katapoka.BLL.Empresa.EmpresaBLL empresaBLL = new Katapoka.BLL.Empresa.EmpresaBLL())
     {
         Katapoka.Core.WebControlBind.TotalRegistros = empresaBLL.GetCountFiltro(null, null, null, null, null, null, null, null, null);
         Katapoka.Core.WebControlBind.RepeaterBind <Katapoka.DAO.Empresa_Tb>(rptGrid,
                                                                             empresaBLL.GetEmpresasFiltro(null, null, null, null, null, null, null, null, null,
                                                                                                          Katapoka.Core.WebControlBind.PaginaAtual * Katapoka.Core.WebControlBind.QtdRegistrosPagina,
                                                                                                          Katapoka.Core.WebControlBind.QtdRegistrosPagina),
                                                                             Katapoka.Core.WebControlBind.PaginaAtual,
                                                                             Katapoka.Core.WebControlBind.QtdRegistrosPagina,
                                                                             Katapoka.Core.WebControlBind.TotalRegistros,
                                                                             null,
                                                                             PopularDropDownListOrdernacao,
                                                                             null);
         return(rptGrid);
     }
 }
Beispiel #3
0
    private void populaDDLEmpresa()
    {
        using (Katapoka.BLL.Empresa.EmpresaBLL empresaBLL = new Katapoka.BLL.Empresa.EmpresaBLL())
        {
            ddlEmpresa.Items.Clear();
            ddlEmpresa.DataSource = empresaBLL.GetAll();
            ddlEmpresa.DataBind();
            ddlEmpresa.Items.Insert(0, new ListItem("Todas", ""));

            //Seta o valor que veio pela query string
            if (Request.QueryString["idEmpresa"] != null)
            {
                if (ddlEmpresa.Items.FindByValue(Request.QueryString["idEmpresa"].ToString()) != null)
                {
                    ddlEmpresa.Items.FindByValue(Request.QueryString["idEmpresa"].ToString()).Selected = true;
                }
            }
        }
    }
Beispiel #4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Katapoka.BLL.Autenticacao.Usuario.UsuarioAtual == null)
        {
            Response.Redirect("~/Login.aspx");
        }

        int idEmpresa = 0;

        #region POPULA DDL's
        populaAreasAtuacao();
        populaEstados();
        #endregion

        if (Request.QueryString["id"] == null || !Int32.TryParse(Request.QueryString["id"].ToString(), out idEmpresa))
        {
            ((Katapoka.Core.QuanticaMasterPage) this.Master).PageTitle = "Cadastrar nova empresa";
        }
        else
        {
            using (Katapoka.BLL.Empresa.EmpresaBLL empresaBLL = new Katapoka.BLL.Empresa.EmpresaBLL())
            {
                Katapoka.DAO.Empresa_Tb empresaTb = empresaBLL.GetById(idEmpresa);
                if (empresaTb != null)
                {
                    ((Katapoka.Core.QuanticaMasterPage) this.Master).PageTitle =
                        string.Format("Editar dados da empresa {0}", empresaTb.DsRazaoSocial);
                    preencheCampos(empresaTb);
                }
                else
                {
                    Response.Redirect("~/CadastrarEmpresa.aspx");
                }
            }
        }
        this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "IdEmpresaAtual", "var IdEmpresaAtual = " + (idEmpresa == 0 ? "null" : idEmpresa.ToString()) + ";", true);
    }
Beispiel #5
0
 public static Katapoka.DAO.JsonResponse Salvar(int?idEmpresa,
                                                string nomeFantasia, string razaoSocial, string cnpj,
                                                int idAreaAtuacao, string email, string url, string sumario,
                                                string cep, string endereco, string numero, string complemento,
                                                int?idCidade, int?idBairro, string bairroNome, bool flAceite, bool flAprovada,
                                                string telefoneComercial, string telefoneResidencial, string telefoneCelular, string telefoneFax, string observacaoContato)
 {
     Katapoka.DAO.JsonResponse response = new Katapoka.DAO.JsonResponse(999, null);
     using (Katapoka.BLL.Empresa.EmpresaBLL empresaBLL = new Katapoka.BLL.Empresa.EmpresaBLL())
     {
         try
         {
             int retorno = empresaBLL.Salvar(idEmpresa, nomeFantasia, razaoSocial, cnpj, idAreaAtuacao, email, url, sumario, cep, endereco, numero, complemento, idCidade, idBairro, bairroNome, flAceite, flAprovada, telefoneComercial, telefoneResidencial, telefoneCelular, telefoneFax, observacaoContato);
             response.Status = 200;
             response.Data   = retorno;
         }
         catch (Exception ex)
         {
             response.Status = 400;
             response.Data   = ex.Message;
         }
     }
     return(response);
 }