示例#1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.Params["Id"] != null && Request.Params["IdAluno"] != null)
            {
                BEPiD.Business.DTO.MaquinaDTO dto = new BEPiD.Business.DTO.MaquinaDTO();
                dto.idAluno   = int.Parse(Request.Params["IdAluno"].ToString());
                dto.idMaquina = int.Parse(Request.Params["Id"].ToString());

                BEPiD.Business.BRL.MaquinaBRL maquina = new BEPiD.Business.BRL.MaquinaBRL();
                if (maquina.deleteMaquina(dto))
                {
                    Response.Redirect("Maquinas.aspx?Id=" + Request.Params["IdAluno"].ToString());
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                //HttpCookie Session = Request.Cookies["BEPiDUCB.Site"];

                if (Session == null || Session["I"].ToString().Equals("0"))
                {
                    Response.Redirect("Login");
                }
                else
                {
                    int idAluno = int.Parse(Session["I"].ToString());

                    //buscando dados do aluno
                    AlunoDTO dto = new AlunoDTO();
                    dto.idAluno = idAluno;

                    BEPiD.Business.BRL.AlunoBRL alunoBRL = new BEPiD.Business.BRL.AlunoBRL();
                    DataTable dtAluno = alunoBRL.searchDadosPrincipais(dto);

                    if (dtAluno != null && dtAluno.Rows.Count > 0)
                    {
                        Session.Add("Endereco", dtAluno.Rows[0]["endereco"].ToString());
                        Session.Add("Cidade", dtAluno.Rows[0]["cidade"].ToString());
                        Session.Add("Estado", dtAluno.Rows[0]["Estado"].ToString());
                        Session.Add("CEP", dtAluno.Rows[0]["CEP"].ToString());
                        Session.Add("Identidade", dtAluno.Rows[0]["Identidade"].ToString());
                        Session.Add("Orgao", dtAluno.Rows[0]["orgao"].ToString());
                        Session.Add("Nacionalidade", dtAluno.Rows[0]["Nacionalidade"].ToString());
                        Session.Add("EstadoCivil", dtAluno.Rows[0]["EstadoCivil"].ToString());
                    }


                    //buscando dados da máquina
                    MaquinaDTO maquinaDTO = new MaquinaDTO();
                    maquinaDTO.idAluno = idAluno;

                    BEPiD.Business.BRL.MaquinaBRL maquinaBRL = new BEPiD.Business.BRL.MaquinaBRL();
                    DataTable dtMaquina = maquinaBRL.searchMaquinaByIdAluno(maquinaDTO);

                    //if (dtMaquina != null && dtMaquina.Rows.Count > 0)
                    for (int i = 0; i < dtMaquina.Rows.Count; i++)
                    {
                        if (dtMaquina.Rows[i]["idTipo"].ToString().Equals("1"))
                        {
                            Session.Add("Macbook", dtMaquina.Rows[i]["NrSerieMaquina"].ToString());
                        }

                        if (dtMaquina.Rows[i]["idTipo"].ToString().Equals("2"))
                        {
                            Session.Add("iPad", dtMaquina.Rows[i]["NrSerieMaquina"].ToString());
                        }

                        if (dtMaquina.Rows[i]["idTipo"].ToString().Equals("3"))
                        {
                            Session.Add("iPhone", dtMaquina.Rows[i]["NrSerieMaquina"].ToString());
                        }
                    }
                }
            }
        }