///// <summary> ///// Almacena el registro de una ENTIDAD de registro de Tipo PersonasAtributos ///// En la BASE de DATO la Tabla : [Maestros.PersonasAtributos] ///// <summary> ///// <param name="personaAtributo"></param> ///// <returns></returns> //public bool Update(BEPersonaAtributo personaAtributo, out string pMensaje) //{ // int codigoRetorno = -1; // pMensaje = string.Empty; // try // { // using (_DBMLPersonasDataContext SQLDC = new _DBMLPersonasDataContext(conexion)) // { // var resulSet = SQLDC.omgc_U_PersonaAtributo( // personaAtributo.codEmpresa, // personaAtributo.CodigoPersona, // personaAtributo.CodigoArguTipoAtributo, // personaAtributo.DescripcionAtributo, // personaAtributo.CodigoArguUbigeo, // personaAtributo.SegUsuarioEdita, // personaAtributo.Estado); // foreach (var item in resulSet) // { // codigoRetorno = item.codError.Value; // pMensaje = item.desMessage; // } // } // } // catch (Exception) // { // throw; // } // return codigoRetorno > 0 ? true : false; //} #endregion #region /* Proceso de DELETE BY ID CODE */ /// <summary> /// ELIMINA un registro de la Entidad Maestros.PersonasAtributos /// En la BASE de DATO la Tabla : [Maestros.PersonasAtributos] /// <summary> /// <param name="prm_codPersona"></param> /// <param name="prm_codRegTipoAtributo"></param> /// <returns></returns> public bool Delete(int pcodEmpresa, string prm_codPersona, string prm_codRegTipoAtributo, string pUsuarioEdita, out string pMensaje) { int codigoRetorno = -1; pMensaje = string.Empty; try { using (_DBMLPersonasDataContext SQLDC = new _DBMLPersonasDataContext(conexion)) { var resulSet = SQLDC.omgc_D_PersonaAtributo(pcodEmpresa, prm_codPersona, prm_codRegTipoAtributo, pUsuarioEdita); foreach (var item in resulSet) { codigoRetorno = item.codError.Value; pMensaje = item.desMessage; } } } catch (Exception) { throw; } return(codigoRetorno > 0 ? true : false); }