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