/// <summary> /// Metodo :Actualizar /// Propósito :Permite actualizar los datos de esta clase /// Retorno :Objeto que contiene el resultado del método /// Autor :OCR - Orlando Carril R. /// Fecha/Hora de Creación :23/08/2015 /// Modificado :N/A /// Fecha/Hora Modificación :N/A /// </summary> /// <param name="pSistema"></param> /// <returns objReturnaValor></returns> public ReturnValor Actualizar(TablaBE objTabla) { TablaDataTx objTablaDataTx = null; ReturnValor objReturnaValor = new ReturnValor(); try { objTablaDataTx = new TablaDataTx(); objReturnaValor.Exitosa = objTablaDataTx.Actualizar(objTabla); objReturnaValor.Message = HelpMessages.Evento_EDIT; } catch (Exception ex) { //log.Error(String.Concat("Actualizar Tabla", " | ", ex.Message.ToString())); objReturnaValor = HelpException.mTraerMensaje(ex); } finally { if (objTablaDataTx != null) { objTablaDataTx.Dispose(); objTablaDataTx = null; } } return(objReturnaValor); }
/// <summary> /// Metodo :Insertar /// Propósito :Permite insertar los datos de esta clase /// Retorno :Objeto que contiene el resultado del método /// Autor :OCR - Orlando Carril R. /// Fecha/Hora de Creación :23/08/2015 /// Modificado :N/A /// Fecha/Hora Modificación :N/A /// </summary> /// <param name="objTabla"></param> /// <returns></returns> public ReturnValor Insertar(TablaBE objTabla) { TablaDataTx objTablaDataTx = null; TablaDataNx objTablaDataNx = null; ReturnValor objReturnaValor = new ReturnValor(); try { objTablaDataTx = new TablaDataTx(); objTablaDataNx = new TablaDataNx(); TablaBE objTablaBusca = objTablaDataNx.Buscar(objTabla.codTabla); if (objTablaBusca == null) { objReturnaValor.Exitosa = objTablaDataTx.Registrar(objTabla); objReturnaValor.Message = HelpMessages.Evento_NEW; } else { objReturnaValor.Exitosa = objTablaDataTx.Actualizar(objTabla); objReturnaValor.Message = HelpMessages.Evento_EDIT; } objReturnaValor.CodigoRetorno = objTabla.codTabla; } catch (Exception ex) { ///log.Error(String.Concat("Insertar Tabla", " | ", ex.Message.ToString())); objReturnaValor = HelpException.mTraerMensaje(ex); } finally { if (objTablaDataTx != null) { objTablaDataTx.Dispose(); objTablaDataTx = null; } } return(objReturnaValor); }