public clsMensaje setPrioridadesSucMod(PrioridadSucModRequest Request) { clsMensaje _userResponse = new clsMensaje(); try { if (Security.ValidateToken(Request.Token, Request.intUsuarioID, Request.vchUsuario, Request.vchPassword)) { NapoleonDataAccess controller = new NapoleonDataAccess(); _userResponse.vchMensaje = controller.setPrioridadesSucMod(Request.mosID, Request.activar); } } catch (Exception egV) { _userResponse.vchError = egV.Message; } return(_userResponse); }
protected void chkRow_CheckedChanged(object sender, EventArgs e) { try { GridViewRow row = ((GridViewRow)((CheckBox)sender).NamingContainer); int index = row.RowIndex; CheckBox chk = (CheckBox)sender; int mosID = Convert.ToInt32(grvPrioridad.DataKeys[index].Value.ToString()); clsMensaje _men = new clsMensaje(); PrioridadSucModRequest _req = new PrioridadSucModRequest(); _req.mosID = mosID; _req.activar = chk.Checked; _req.Token = Session["Token"].ToString(); _req.intUsuarioID = Session["intUsuarioID"].ToString(); _req.vchUsuario = Session["UserID"].ToString(); _req.vchPassword = Session["Password"].ToString(); _men = NapoleonDA.setPrioridadesSucMod(_req); if (_men != null) { if (_men.vchMensaje == "OK") { ShowMessage("Se guardo correctamente la información.", MessageType.Correcto, "alert_containerPrioridad"); cargaGridPrioridad(); } else { ShowMessage("Existe un error al realziar el proceso: " + (_men.vchMensaje == "" ? _men.vchError : _men.vchMensaje), MessageType.Error, "alert_containerPrioridad"); } } else { ShowMessage("No se pudo guardar el proceso. Favor de verificar la información.", MessageType.Informacion, "alert_containerPrioridad"); } } catch (Exception eck) { ShowMessage("Existe un error: " + eck.Message, MessageType.Error, "alert_containerPrioridad"); } }