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