/// <summary> /// Actualiza un registro de un objeto Registro /// </summary> /// <param name="objRegistro"></param> /// <returns></returns> public bool Actualizar(BERegistroNew objRegistro) { int codigoRetorno = -1; try { using (_DBMLMaestrosDataContext tablaDetalleDC = new _DBMLMaestrosDataContext(conexion)) { tablaDetalleDC.omgc_U_Registro( objRegistro.codRegistro, objRegistro.numNivel, objRegistro.desNombre, objRegistro.gloDescripcion, objRegistro.desValorDecimal, objRegistro.desValorCadena, objRegistro.desValorLogico, objRegistro.desValorEntero, objRegistro.desValorFecha, objRegistro.indActivo, objRegistro.segUsuarioEdita, objRegistro.segMaquinaCrea ); codigoRetorno = 0; } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Actualiza el registro de un objeto de tipo TEDetalle /// </summary> /// <param name="pItem">Entidad TEDetalle</param> /// <returns>Verdadero:Actualizo</returns> public bool Actualizar(BERegistro pItem) { int codigoRetorno = -1; try { using (_DBMLMaestrosDataContext tablaDetalleDC = new _DBMLMaestrosDataContext(conexion)) { codigoRetorno = tablaDetalleDC.omgc_U_Registro( pItem.CodigoArgumento, Convert.ToInt32(pItem.NivelDetalle), pItem.DescripcionCorta, pItem.DescripcionLarga, Convert.ToDecimal(pItem.ValorDecimal), pItem.ValorCadena, Convert.ToBoolean(pItem.ValorBoolean), Convert.ToInt32(pItem.ValorEntero), pItem.ValorFecha, pItem.Estado, pItem.SegUsuarioEdita, pItem.SegMaquinaOrigen ); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }