void EditaOpcion(int IdOpcion) { BEOpcion oOpcion = BLOpcion.Listar(IdOpcion, "").SingleOrDefault(); this.txtNombreOpcion.Text = oOpcion.EPI_VCH_NOMBREOPCION.ToString(); this.txtImagen16x16.Text = oOpcion.EPI_VCH_IMAGEN16X16; this.txtImagen32x32.Text = oOpcion.EPI_VCH_IMAGEN32X32; this.txtImagenIndex16x16.Text = oOpcion.EPI_INT_IMAGENINDEX16X16.ToString(); this.txtImagenIndex32x32.Text = oOpcion.EPI_INT_IMAGENINDEX32X32.ToString(); }
private void btnDerecha_Click(object sender, EventArgs e) { ColumnView view = gridControl1.MainView as ColumnView; foreach (var item in gridView1.GetSelectedRows()) { BEOpcion oOp = new BEOpcion(); oOp = view.GetRow(item) as BEOpcion; eResultado res = BLModulo.AgregarOpcionModulo(idModulo, oOp.EPI_INT_IDOPCION); } ListarOpciones(); }
/// <summary> /// Registrar una Entidad Opciones /// </summary> /// <param name="pItem">Entidad Opciones</param> public string Insert(BEOpcion pItem, out string pMessage) { string codigoRetorno = ""; pMessage = string.Empty; try { using (_DBMLSeguridadSistemaDataContext SeguridadDC = new _DBMLSeguridadSistemaDataContext(conexion)) { var resulSet = SeguridadDC.omgc_mnt_Insert_Opcion( pItem.codSistema, pItem.codOpcionPadre, pItem.desNombre, pItem.desDescripcion, pItem.desEnlaceWIN, pItem.desEnlaceURL, Convert.ToBoolean(pItem.indMenu), Convert.ToBoolean(pItem.indEstado), pItem.segUsuarioCrea, pItem.segMaquinaOrigen, pItem.numOrden, pItem.nomIcono, pItem.indTipoObjeto, pItem.codElementoID); foreach (var item in resulSet) { if (item.codError != "-406") { pItem.codOpcion = item.codError; codigoRetorno = item.codError; } pMessage = item.desMessage; } } } catch (Exception ex) { throw ex; } return(codigoRetorno); }
/// <summary> /// Actualiza el registro de un objeto de tipo Opciones /// </summary> /// <param name="pItem">Entidad Opciones</param> public bool Update(BEOpcion pItem) { bool blnResult = false; try { using (_DBMLSeguridadSistemaDataContext SeguridadDC = new _DBMLSeguridadSistemaDataContext(conexion)) { var resulSet = SeguridadDC.omgc_mnt_Update_Opcion( pItem.codOpcion, pItem.codSistema, pItem.codOpcionPadre, pItem.desNombre, pItem.desDescripcion, pItem.desEnlaceWIN, pItem.desEnlaceURL, Convert.ToBoolean(pItem.indMenu), Convert.ToBoolean(pItem.indEstado), pItem.segUsuarioEdita, pItem.segMaquinaOrigen, pItem.numOrden, pItem.nomIcono, pItem.indTipoObjeto, pItem.codElementoID ); foreach (var item in resulSet) { blnResult = item.desMessage == "OK" ? true : false; } } } catch (Exception ex) { throw ex; } return(blnResult); }