protected void Page_Load(object sender, EventArgs e) { if (IsPostBack == false) { if (Session["user_authenticated"] != null) { if (Convert.ToInt32(Session["user_id_permisson"]) == 0 || Convert.ToInt32(Session["user_id_permisson"]) == 3) { AdminModel.Categoria pModel = new AdminModel.Categoria(); AdminController adminController = new AdminController(); Repository SQLConnect = new Repository(); if (Session["edit"] != null) { string nome = (Session["edit"]).ToString(); pModel = adminController.ExibirCategoria(nome); Session["edit"] = null; } else { pModel = new AdminModel.Categoria(); } idcategoria.Value = pModel.idCategoria; NomeCategoriaInput.Text = pModel.NomeCategoria; SLAInput.Value = pModel.SLACategoria; Status.Value = pModel.StatusCategoria; Session.Timeout = 20; } else { Response.Write("<script>alert('Permissões insificientes...')</script>"); } } else { Response.Redirect("~/UserInterface/SessionExpired", true); } } }
protected void AtualizaCategoria(object sender, EventArgs e) { AdminModel.Categoria pModel = new AdminModel.Categoria(); AdminController adminController = new AdminController(); pModel.idCategoria = idcategoria.Value; pModel.NomeCategoria = NomeCategoriaInput.Text; pModel.SLACategoria = SLAInput.Value; pModel.StatusCategoria = Status.Value; if (pModel.idCategoria != "") { adminController.EditarCategoria(pModel); Response.Write("<script>alert('Dados Atualizados')</script>"); } else { adminController.IncluirCategoria(pModel); Response.Write("<script>alert('Dados Cadastrados')</script>"); } Session["edit"] = pModel.NomeCategoria; Response.Redirect("~/UserInterface/CategoriaAdmin", true); }