Ejemplo n.º 1
0
        protected void gvEquipList_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            int   id_equip = Convert.ToInt32(gvEquipList.Rows[e.RowIndex].Cells[0].Text);
            Equip equip    = new Equip
            {
                id_equip = id_equip,
                descri   = e.NewValues["descri"].ToString()
            };
            int ReturnCode = EquipDAO.UpdateEquip(equip);

            if (ReturnCode == -1)
            {
                String str = "<script>alertify.error('Alteração feita sem sucesso!');</script>";
                Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false);
                gvEquipList.EditIndex = -1;
                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 um equipamento com esta descrição.";
                MPE_Erro.Show();
                gvEquipList.EditIndex = -1;
                DataBindGrid();
            }
            else
            {
                String str = "<script>alertify.success('Alteração feita com sucesso!');</script>";
                Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false);
                gvEquipList.EditIndex = -1;
                DataBindGrid();
            }
        }