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"); }
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"); }