Esempio n. 1
0
        protected void btInserir_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            {
                Models.Salas sala = new Models.Salas()
                {
                    nome_sala = tbxNome.Text
                };

                int returncode = SalasDAO.InsertSala(sala);

                if (returncode == -1)
                {
                    String str = "<script>alertify.error('Inserção feita sem sucesso!');</script>";
                    Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false);
                    lbErro.Text = "Ja existe uma sala com este nome.";
                    MPE_Erro.Show();
                }
                else
                {
                    String str = "<script>alertify.success('Inserção feita com sucesso!');</script>";
                    Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false);
                    tbxNome.Enabled   = false;
                    btInserir.Enabled = false;
                    btCancelar.Attributes.Add("onclick", "history.go(-4);location.reload();");
                    btCancelar.Text = "Voltar";
                }
            }
        }
Esempio n. 2
0
        protected void gvEquipList_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                Equip Equip = EquipDAO.GetEquipByID(Convert.ToInt32(e.Row.Cells[0].Text));
                if (Equip.disp == false)
                {
                    ((CheckBox)e.Row.FindControl("chbxDisponivel")).Checked = false;
                }
                else
                {
                    ((CheckBox)e.Row.FindControl("chbxDisponivel")).Checked = true;
                }

                DropDownList ddlCat = (DropDownList)e.Row.FindControl("ddlCat");
                ddlCat.DataSource     = CatDAO.GetCats();
                ddlCat.DataValueField = "id_cat";
                ddlCat.DataTextField  = "Nome";
                ddlCat.DataBind();
                ddlCat.SelectedValue = Equip.id_cat.ToString();

                DropDownList ddlSala = (DropDownList)e.Row.FindControl("ddlSala");
                ddlSala.DataSource     = SalasDAO.GetSalas();
                ddlSala.DataValueField = "id_sala";
                ddlSala.DataTextField  = "nome_sala";
                ddlSala.DataBind();
                ddlSala.SelectedValue = Equip.id_sala.ToString();
            }
        }
Esempio n. 3
0
        protected void btSimRe_Click(object sender, EventArgs e)
        {
            bool a = false;

            for (int i = 0; i < gvSalaList.Rows.Count; i++)
            {
                if (((CheckBox)gvSalaList.Rows[i].FindControl("chbxEliminar")).Checked)
                {
                    a = true;
                    Models.Salas salas   = SalasDAO.GetSalaByID(Convert.ToInt32(gvSalaList.DataKeys[i].Value));
                    int          id_sala = salas.id_sala;
                    SalasDAO.RemoveSala(id_sala);
                    continue;
                }
            }
            MPE_Rem.Hide();
            if (a == true)
            {
                DataBindGrid();
                String str = "<script>alertify.success('Remoção feita com sucesso!');</script>";
                Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false);
            }
            else
            {
                DataBindGrid();
                String str = "<script>alertify.error('Não há nada para remover!');</script>";
                Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false);
            }
        }
Esempio n. 4
0
 public formCadSessoes()
 {
     InitializeComponent();
     sessaoDao = new SessoesDAO();
     salaDao   = new SalasDAO();
     filmeDao  = new FilmesDAO();
 }
Esempio n. 5
0
        protected void gvSalaList_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            int id_sala = Convert.ToInt32(gvSalaList.Rows[e.RowIndex].Cells[0].Text);

            Models.Salas sala = new Models.Salas
            {
                id_sala   = id_sala,
                nome_sala = e.NewValues["nome_sala"].ToString()
            };
            int ReturnCode = SalasDAO.UpdateSala(sala);

            if (ReturnCode == -1)
            {
                String str = "<script>alertify.error('Alteração feita sem sucesso!');</script>";
                Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false);

                DataBindGrid();
            }
            else if (ReturnCode == 2)
            {
                String str = "<script>alertify.error('Alteração feita sem sucesso!');</script>";
                Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false);
                lbErro.Text = "Ja existe uma sala com este nome.";
                MPE_Erro.Show();
                gvSalaList.EditIndex = -1;
                DataBindGrid();
            }
            else
            {
                String str = "<script>alertify.success('Alteração feita com sucesso!');</script>";
                Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false);
                gvSalaList.EditIndex = -1;
                DataBindGrid();
            }
        }
Esempio n. 6
0
        public void DataBindGrid()
        {
            List <Models.Salas> listRequisicoes = SalasDAO.GetSalas();

            gvSalaList.DataSource = listRequisicoes;
            gvSalaList.DataBind();
        }
Esempio n. 7
0
        protected void gvEquipList_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                Equip Equip = EquipDAO.GetEquipByID(Convert.ToInt32(e.Row.Cells[0].Text));

                Categoria cat         = CatDAO.GetCatByID(Equip.id_cat);
                Label     lbCategoria = (Label)e.Row.FindControl("lbCategoria");
                lbCategoria.Text = cat.Nome;

                Salas sala   = SalasDAO.GetSalaByID(Equip.id_sala);
                Label lbSala = (Label)e.Row.FindControl("lbSala");
                lbSala.Text = sala.nome_sala;
            }
        }
Esempio n. 8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                ddlCat.DataSource     = CatDAO.GetCats();
                ddlCat.DataValueField = "id_cat";
                ddlCat.DataTextField  = "Nome";
                ddlCat.DataBind();

                ddlSala.DataSource     = SalasDAO.GetSalas();
                ddlSala.DataValueField = "id_sala";
                ddlSala.DataTextField  = "nome_sala";
                ddlSala.DataBind();
            }
        }
        protected void btEquip_Click(object sender, EventArgs e)
        {
            Button bt = (Button)sender;

            GridViewRow gv = (GridViewRow)bt.NamingContainer;

            int index = gv.RowIndex;

            Button    btEquip = (Button)gvReqList.Rows[index].FindControl("btEquip");
            String    descri  = btEquip.Text;
            Equip     equip   = EquipDAO.GetEquipByDescri(descri);
            Categoria cat     = CatDAO.GetCatByID(equip.id_cat);

            Models.Salas sala = SalasDAO.GetSalaByID(equip.id_sala);
            lbDescri.Text    = "<b>Descrição : </b>" + descri + "\n";
            lbCategoria.Text = "<b>Categoria : </b>" + cat.Nome + "\n";
            lbSala.Text      = "<b>Sala : </b>" + sala.nome_sala + "\n";
            MPE_Equip.Show();
        }
Esempio n. 10
0
 public formCadSalas()
 {
     InitializeComponent();
     salaDao = new SalasDAO();
 }
Esempio n. 11
0
 public ServSala()
 {
     this.salasDAO = new SalasDAO();
 }