Ejemplo n.º 1
0
    protected void gvwChamados_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
        gvwChamados.PageIndex = e.NewPageIndex;
        Cliente cliente = new Cliente();

        cliente = ClienteOad.Get_Cliente_By_UserID(Membership.GetUser().ProviderUserKey.ToString());
        listaChamados(cliente.Cd_Cliente);
    }
Ejemplo n.º 2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         Cliente cliente = new Cliente();
         cliente = ClienteOad.Get_Cliente_By_UserID(Membership.GetUser().ProviderUserKey.ToString());
         RetornarEquipamentos(cliente.Cd_Cliente);
     }
 }
Ejemplo n.º 3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         Cliente cliente = new Cliente();
         cliente = ClienteOad.Get_Cliente_By_UserID(Membership.GetUser().ProviderUserKey.ToString());
         RetornarEquipamentos(cliente.Cd_Cliente);
         RetornarTipoSolicitacao();
         pnlChamado.Visible    = true;
         pnlSuprimento.Visible = false;
     }
 }
Ejemplo n.º 4
0
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        Solicitacao solicitacao = new Solicitacao();

        solicitacao.Cd_Equipamento   = Convert.ToInt16(ddlEquipamento.SelectedValue);
        solicitacao.Cd_Status        = 1;
        solicitacao.Cd_TpSolicitacao = Convert.ToInt16(ddlTpSolicitacao.SelectedValue);
        solicitacao.Ds_Solicitacao   = txtDescricao.Text;
        solicitacao.Dt_Solicitacao   = DateTime.Now;
        solicitacao.Nm_Medidor       = txtMedidor.Text;

        string defeito = "";

        if (ddlTpSolicitacao.SelectedValue.Equals("1"))
        {
            // CHAMADO TECNICO
            for (int i = 0; i < cbxDefeitoChamado.Items.Count; i++)
            {
                if (cbxDefeitoChamado.Items[i].Selected)
                {
                    defeito += cbxDefeitoChamado.Items[i].Text + ";";
                }
            }
        }
        else
        {
            // SUPRIMENTO
            for (int i = 0; i < cbxSuprimento.Items.Count; i++)
            {
                if (cbxSuprimento.Items[i].Selected)
                {
                    defeito += cbxSuprimento.Items[i].Text + ";";
                }
            }
        }


        solicitacao.Ds_Defeito = defeito;
        SolicitacaoOad.OperacaoSolicitacao(solicitacao, "I");

        Cliente cliente = new Cliente();

        cliente = ClienteOad.Get_Cliente_By_UserID(Membership.GetUser().ProviderUserKey.ToString());
        EnviarEmail(cliente.Nm_Cliente, cliente.Nm_Base, cliente.Ds_Telefone, Membership.GetUser().UserName, "Abertura de Chamado Via WebSite", "Gentileza verificar o chamado aberto no site.");



        Response.Redirect("~/Cliente/Default.aspx");
    }
Ejemplo n.º 5
0
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        Cliente cliente = new Cliente();

        cliente = ClienteOad.Get_Cliente_By_UserID(Membership.GetUser().ProviderUserKey.ToString());

        Equipamento equipamento = new Equipamento();

        equipamento.Cd_Equipamento = Convert.ToInt32(ddlEquipamento.SelectedItem.Value);
        equipamento.Cd_Cliente     = cliente.Cd_Cliente;
        //equipamento.Nm_Medidor = txtMedidor.Text;

        EquipamentoOad.UpdateMedidor(equipamento);
        Response.Redirect("~/Cliente/Default.aspx");
    }
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        Solicitacao solicitacao    = new Solicitacao();
        int         cd_Solicitacao = Convert.ToInt16(Request["Solicitacao"]);

        solicitacao           = SolicitacaoOad.Get_Solicitacao_By_Solicitacao(cd_Solicitacao);
        solicitacao.Cd_Status = Convert.ToInt16(ddlSituacao.SelectedValue);

        SolicitacaoOad.OperacaoSolicitacao(solicitacao, "A");

        Cliente cliente = new Cliente();

        cliente = ClienteOad.Get_Cliente(solicitacao.Cd_Cliente);
        Cliente clienteUserName = ClienteOad.Get_Cliente_By_UserID(cliente.UserId.ToString());


        EnviarEmail(cliente.Nm_Cliente, cliente.Nm_Base, cliente.Ds_Telefone, clienteUserName.UserName, "Status do Chamado Via WebSite", "Status do Chamado modificado em nosso site.");

        Response.Redirect("~/Administrador/ListarChamados.aspx");
    }