Example #1
0
        /// <summary>
        /// Almacena el registro de una ENTIDAD de registro de Tipo Personas
        /// En la BASE de DATO la Tabla : [Maestros.Personas]
        /// <summary>
        /// <param name = >itemPersonas</param>
        public bool Update(BEPersona pPersona)
        {
            bool result = false;

            try
            {
                using (_DBMLPersonasDataContext SQLDC = new _DBMLPersonasDataContext(conexion))
                {
                    var resulSet = SQLDC.omgc_U_Persona(
                        pPersona.codEmpresa,
                        pPersona.CodigoPersona,
                        pPersona.CodigoArguTipoEntidad,
                        pPersona.CodigoArguRubroComercial,
                        pPersona.CodigoPersonaEmpresa,
                        pPersona.RazonSocial,
                        pPersona.NombreComercial,
                        pPersona.Observaciones,
                        pPersona.SegUsuarioEdita,
                        pPersona.Estado);
                    foreach (var item in resulSet)
                    {
                        pPersona.TOTAL_AFECT = item.codError.Value;
                        result = item.desMessage == "OK" ? true : false;
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(result);
        }