//public List<SysTablas> ListarTablaBD() //{ // List<SysTablas> miLista = new List<SysTablas>(); // try // { // using (_DBMLMaestrosDataContext SQLDC = new _DBMLMaestrosDataContext(conexion)) // { // int i = 0; // var resul = SQLDC.omgc_P_Tabla_Sys(); // foreach (var item in resul) // { // ++i; // miLista.Add(new SysTablas() // { // EsquemaNombreTabla = item.EsquemaNombreTabla, // NombreTabla = item.NombreTabla, // Item = i.ToString().PadLeft(3, '0') // }); // } // } // } // catch (Exception ex) // { // throw ex; // } // return miLista; //} /// <summary> /// Registrar una Entidad TablaMaestra /// </summary> /// <param name="pItem">Entidad TablaMaestra</param> public bool Registrar(BETablaMaestra pItem) { int codigoRetorno = -1; try { using (_DBMLMaestrosDataContext tablaMaestroDC = new _DBMLMaestrosDataContext(conexion)) { tablaMaestroDC.omgc_I_Tabla( pItem.CodigoTabla, pItem.NombreTabla, pItem.DescripcionTabla, Convert.ToBoolean(pItem.Niveles), Convert.ToInt32(pItem.LongitudNivel), Convert.ToBoolean(pItem.Estado), pItem.SegUsuarioCrea, pItem.SegMaquinaOrigen); codigoRetorno = 0; } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Actualiza el registro de un objeto de tipo TEMaestro /// </summary> /// <param name="pItem">Entidad TEMaestro</param> public bool Actualizar(BETablaMaestra pItem) { int codigoRetorno = -1; try { using (_DBMLMaestrosDataContext tablaMaestroDC = new _DBMLMaestrosDataContext(conexion)) { tablaMaestroDC.omgc_U_Tabla(pItem.CodigoTabla, pItem.NombreTabla, pItem.DescripcionTabla, pItem.Niveles, pItem.LongitudNivel, pItem.Estado, pItem.SegUsuarioEdita, pItem.SegMaquinaOrigen); codigoRetorno = 0; } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
//------------------------------------------------------------------- //Nombre: ActualizarMaestro //Objetivo: Actualiza el registro de un objeto de tipo TEMaestro //Valores Prueba: //Creacion: WF(JAZH) 20080917 - REQ:XXX //Modificacion: WF(JAZH) 20080917 - REQ:XXX //------------------------------------------------------------------- public ReturnValor ActualizarMaestro(BETablaMaestra pItem) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { oReturn.Exitosa = oTablaData.Actualizar(pItem); if (oReturn.Exitosa) { tx.Complete(); oReturn.Message = HelpMessages.Evento_EDIT; } } } catch (Exception ex) { oReturn = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, pItem.SegUsuarioEdita, pItem.codEmpresa.ToString()); } return(oReturn); }