/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PersonasFotoLogo /// En la BASE de DATO la Tabla : [Maestros.PersonasFotoLogo] /// <summary> /// <param name="personaFotoLogo"></param> /// <returns></returns> public bool Insert(BEPersonaFotoLogo personaFotoLogo, out string pMensaje) { int codigoRetorno = -1; pMensaje = string.Empty; try { using (_DBMLPersonasDataContext SQLDC = new _DBMLPersonasDataContext(conexion)) { var resulSet = SQLDC.omgc_I_PersonaFotoLogo( personaFotoLogo.codEmpresa, personaFotoLogo.CodigoPersona, personaFotoLogo.FotoLogoNombre, personaFotoLogo.FotoLogoBinary, personaFotoLogo.SegUsuarioCrea, personaFotoLogo.Estado); foreach (var item in resulSet) { codigoRetorno = item.codError.Value; pMensaje = item.desMessage; } } } catch (Exception) { throw; } return(codigoRetorno > 0 ? true : false); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Maestros.PersonasFotoLogo /// En la BASE de DATO la Tabla : [Maestros.PersonasFotoLogo] /// <summary> /// <param name="prm_codPersona"></param> /// <returns></returns> public BEPersonaFotoLogo Find(int pcodEmpresa, string prm_codPersona) { BEPersonaFotoLogo personaFotoLogo = new BEPersonaFotoLogo(); try { using (_DBMLPersonasDataContext SQLDC = new _DBMLPersonasDataContext(conexion)) { var resul = SQLDC.omgc_S_PersonaFotoLogo_ID(pcodEmpresa, prm_codPersona); foreach (var item in resul) { personaFotoLogo = new BEPersonaFotoLogo() { CodigoPersona = item.CodigoPersona, FotoLogoNombre = item.FotoLogoNombre, FotoLogoBinary = convertirVarBinary(item.FotoLogoBinary), SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaHoraEdita = item.SegFechaHoraEdita, SegFechaHoraCrea = item.SegFechaHoraCrea, SegMaquinaOrigen = item.SegMaquinaOrigen, SegEliminado = item.SegEliminado, Estado = item.Estado, }; } } } catch (Exception ex) { throw ex; } return(personaFotoLogo); }