protected void EstablecerInformacion() { TipoIncidente _t = TipoIncidente_Model.ObtenerTipo(Int32.Parse(Request.QueryString["id"])); txtName.Text = _t.Nombre; txtDescription.Text = _t.Descripcion; }
public static object EliminarTipo(string idTipo) { try { return(TipoIncidente_Model.Eliminar(Int32.Parse(idTipo.ToString()))); } catch (Exception e) { return(false); } }
protected void btnRegister_Click(object sender, EventArgs e) { string nombre = txtName.Text, mensaje = "", descripcion = txtDescription.Text; if (Request.QueryString["id"] == null) { if (TipoIncidente_Model.VerificarExistencia(nombre) == 0) { if (TipoIncidente_Model.Insertar(new TipoIncidente(nombre, descripcion))) //Proceso para agregar nuevo tipo incidente { mensaje = "Materialize.toast('Tipo de Incidente registrado con exito', 1000, '', function(){ location.href = '/Administrador/GestionTipoIncidente.aspx'})"; } else { mensaje = "Materialize.toast('Error al registrar', 2000)"; } } else { mensaje = "Materialize.toast('Tipo Incidente ya existe', 2000)"; }//Fin proceso para agregar nuevo tipo Inicidente } else { if (TipoIncidente_Model.VerificarExistencia(nombre) == 0)//Proceso para modificar Tipo Incidente { try { if (TipoIncidente_Model.Modificar(new TipoIncidente(Int32.Parse(Request.QueryString["id"]), nombre, descripcion))) { mensaje = "Materialize.toast('Tipo Incidente modificado con exito', 1000, '', function(){ location.href = '/Administrador/GestionTipoIncidente.aspx'})"; } else { mensaje = "Materialize.toast('Error al modificar', 2000)"; } } catch (Exception Err) { mensaje = "Materialize.toast('Error :(', 2000)"; } } else { mensaje = "Materialize.toast('Tipo Incidente ya existe', 2000)"; }//Fin proceso para modificar Tipo Incidente } ScriptManager.RegisterStartupScript(Page, Page.GetType(), "confirmLog", mensaje, true); }
protected void Page_Load(object sender, EventArgs e) { if ((!Page.IsPostBack) && Request.QueryString["id"] != null) { if (TipoIncidente_Model.VerificarExistencia(Int32.Parse(Request.QueryString["id"])) > 0) { //Se verifica la existencia de la carrera a modificar Menu.Titulo = "Modificar Tipo de Incidente"; btnRegister.Text = "Modificar"; EstablecerInformacion(); } else { Response.Redirect("GestionTipoIncidente.aspx"); } } else { } }