protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["Usuario"] == null)
            {
                Response.Redirect("Login2.aspx");
            }

            if (!IsPostBack)
            {
                ColocarDadosAtivo();
                ColocarDadosUsuario();
                ColocarDadosUsuario2();

                if (Request.QueryString["idMaquina"] != null)
                {
                    if (Request.Params["modo"] == "Excluir")
                    {
                        String     idMaquina = Request.Params["idMaquina"];
                        String     idUser    = Request.Params["idUser"];
                        usuarioDAO usuario   = new usuarioDAO();
                        if (usuario.excluirAtivo(idMaquina.ToString(), idUser.ToString()) > 0)
                        {
                            Response.Write("<script>alert('Ativo excluido com sucesso')</script>");
                            Response.Redirect("Dashboard2.aspx");
                        }
                        else
                        {
                            Response.Write("<script>alert('Erro ao excluir')</script>");
                        }
                    }
                    else
                    {
                        String idPossui = Request.Params["idPossui"];
                        String idAtivo  = Request.Params["idMaquina"];

                        usuarioDAO usuario = new usuarioDAO();

                        if (btn_editar(int.Parse(idPossui), idAtivo, txt_nome_ativo2.Text) > 0)
                        {
                            Response.Redirect("Dashboard2.aspx");
                        }
                        else
                        {
                            Response.Write("<script>alert('Erro ao excluir')</script>");
                        }
                    }
                }
            }
        }
        private void ColocarDadosUsuario()
        {
            usuarioDAO     usuario = new usuarioDAO();
            List <Usuario> items   = usuario.selectUsuario();

            int cont = 0;

            while (items.Count > cont)
            {
                DropDownListUsuario.Items.Insert(cont, new ListItem(items[cont].nome, items[cont].idUser.ToString()));
                cont++;
            }


            DropDownListUsuario.DataBind();
        }
        protected int btn_editar(int idPossui, String idAtivo, String nomeAtivo)
        {
            usuarioDAO usuario = new usuarioDAO();
            oshiDAO    oshi    = new oshiDAO();
            int        editar  = 0;
            int        editar2 = 0;

            editar  = usuario.editarAtivo(idPossui, DropDownListUsuario2.SelectedItem.Value);
            editar2 = usuario.cadastroNome(idAtivo, txt_nome_ativo2.Text);

            if (editar > 0 && editar2 > 0)
            {
                Response.Write("<script>alert('Editado com sucesso')</script>");
                //Response.Redirect("dashboard2.aspx");
                return(editar);
            }
            else
            {
                Response.Write("<script>alert('Falha ao editar')</script>");
                return(editar);
            }
        }
        protected void btn_cadastrar(object sender, EventArgs e)
        {
            usuarioDAO usuario      = new usuarioDAO();
            oshiDAO    oshi         = new oshiDAO();
            int        cadastro     = 0;
            int        cadastro2    = 0;
            bool       tem_cadastro = false;
            int        cont         = 0;

            while (oshi.selectAtivo(Int32.Parse(DropDownListUsuario.SelectedItem.Value)).Count > cont)
            {
                if (oshi.selectAtivo(Int32.Parse(DropDownListUsuario.SelectedItem.Value))[cont].id == DropDownListAtivo.SelectedItem.Value)
                {
                    tem_cadastro = true;
                    break;
                }
                cont++;
            }


            if (tem_cadastro == false)
            {
                cadastro  = usuario.cadastroAtivo(DropDownListAtivo.SelectedItem.Value, DropDownListUsuario.SelectedItem.Value);
                cadastro2 = usuario.cadastroNome(DropDownListAtivo.SelectedItem.Value, txt_nome_maquina.Text);
                if (cadastro > 0 && cadastro2 > 0)
                {
                    Response.Write("<script>alert('Cadastrado com sucesso')</script>");
                    //Response.Redirect("dashboard2.aspx");
                }
                else
                {
                    Response.Write("<script>alert('Falha no Cadastro')</script>");
                }
            }
            else
            {
                Response.Write("<script>alert('Usuario já possui este ativo')</script>");
            }
        }